Senior Ml Engineer

Srg Recruitment (Pty) Ltd

Durban

On-site

ZAR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Srg Recruitment (Pty) Ltd in Durban is seeking a Senior ML Engineer to design and deploy scalable ML systems in production. You will own the full ML lifecycle, from data ingestion and feature engineering to model monitoring and maintenance.

Collaborate with AI engineers and data teams to turn business use cases into production-grade solutions; mentor junior engineers and improve model quality.

Qualifications

  • Deep knowledge of ML algorithms, model selection, evaluation.
  • Production-ready code and software engineering practices.
  • Hands-on MLOps: pipelines, experiment tracking, versioning, deployment.
  • Experience building, deploying and operating ML systems at scale.
  • Observability: monitoring, alerting, data quality in production.
  • Strong foundations in statistics, mathematics and data modelling.

Responsibilities

  • Design, build, and optimize ML models and pipelines with real business impact.
  • Own the ML lifecycle from data ingestion to deployment and monitoring.
  • Build and maintain MLOps infrastructure for reliable model delivery.
  • Collaborate with AI engineers and data teams to productionize business use cases.
  • Build observability tooling to monitor model performance and data quality.
  • Mentor junior engineers and help them grow in the team.
  • Continuously improve model quality, efficiency, and scalability across products.

Skills

Deep ML expertise
Software engineering
MLOps experience
ML systems at scale
Observability
Statistics & math
Communication
Mentoring juniors

Education

B.Sc. degree in CS/Stats/Data Science

Job description

We're looking for a Senior ML Engineer to join the Advanced Data Products team and help build the machine learning systems that power data-driven products. If you're obsessed with building robust, scalable ML pipelines - and take pride in models that don't just work in a notebook but thrive in production - this role was made for you.

KEY RESPONSIBILITIES:

  • Design, build, and optimise machine learning models and pipelines that deliver real business impact
  • Own the full ML lifecycle - from data ingestion and feature engineering through to training, evaluation, deployment, and monitoring
  • Build and maintain MLOps infrastructure to support reliable, repeatable model delivery
  • Collaborate with AI Engineers and data teams to turn business use cases into production-grade ML solutions
  • Build and maintain observability tooling to monitor model performance, drift, and data quality in production
  • Mentor junior engineers in the team - sharing knowledge, reviewing work, and helping them grow
  • Continuously improve model quality, efficiency, and scalability across the product suite

QUALIFICATIONS:

  • B.Sc. degree in Computer Science, Statistics, Applied Mathematics, Data Science, or related field
  • Deep machine learning expertise - strong grasp of algorithms, model selection, and evaluation
  • Solid software engineering skills - you write clean, production-ready code
  • Hands-on MLOps experience - pipelines, experiment tracking, model versioning, and deployment
  • Track record of building, deploying, and operating ML systems at scale
  • Experience with observability - monitoring, alerting, and keeping models healthy in production
  • Strong foundations in statistics, mathematics, and data modelling
  • Sharp problem-solving instincts by breaking complex technical challenges into structured, deliverable pieces
  • Clear communicator who can work effectively across engineering and data teams
  • Experience mentoring, supporting, and growing junior engineers

Correspondence will only be conducted with short listed candidates. Should you not hear from us within 14 days then please consider your application as unsuccessful.

SENIOR ML ENGINEER Durban (eThekwini), KwaZulu Natal, ZA

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SENIOR ML ENGINEER
SENIOR ML ENGINEER

SRG Recruitment • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Senior Ai Engineer
Senior Ai Engineer

Srg Recruitment (Pty) Ltd • Durban

On-site
ZAR 900,000 - 1,300,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Lula • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior AI Engineer (Durban or Cape Town)
Senior AI Engineer (Durban or Cape Town)

Games Global • Durban

On-site
ZAR 1,200,000 - 1,600,000
Senior Data Engineer
Senior Data Engineer

BOSS ERP Consulting • Wes-Kaap

On-site
ZAR 484,000 - 1,046,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 2,000,000
Competitive salary with performancebon
Health, dental, and vision insurance
Generous paid time off
+2
Senior ML Engineer: Build Production ML Pipelines
Senior ML Engineer: Build Production ML Pipelines

Srg Recruitment (Pty) Ltd • Durban

On-site
ZAR 900,000 - 1,400,000
SENIOR ML ENGINEER / AI - GenAI - Databricks - Azure
SENIOR ML ENGINEER / AI - GenAI - Databricks - Azure

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 2,100,000
MLOps Engineer (Python SQL) (CPT)
MLOps Engineer (Python SQL) (CPT)

Datafin • Cape Town

On-site
ZAR 800,000 - 1,200,000
Senior Data Engineer
Senior Data Engineer

BOSS ERP Consulting • Cape Town

Hybrid
ZAR 484,000 - 1,046,000