SENIOR ML ENGINEER

SRG Recruitment

South Africa

On-site

ZAR 1,000,000 - 1,800,000

Full time

22 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SRG Recruitment in South Africa is seeking an experienced Machine Learning Engineer to design, build, and optimise ML models and pipelines that deliver real business impact.

You will own the full ML lifecycle, build MLOps infrastructure, and collaborate with AI Engineers to turn business use cases into production-grade solutions, with strong emphasis on observability and scalable systems.

Qualifications

  • Deep understanding of ML algorithms, model selection and evaluation.
  • Proficient software engineering with production-grade code.
  • Hands-on MLOps: pipelines, experiment tracking, versioning, deployment.
  • Hands-on cloud experience, AWS preferred.
  • Experience building, deploying and operating ML systems at scale.

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.

Skills

Deep machine learning
Software engineering
MLOps
AWS cloud
Model evaluation
Statistics & data modelling
Communication
Mentoring
Problem solving

Education

B.Sc. in Computer Science/Statistics/Data Science

Job description

KEY RESPONSIBILITIES:
  • Design, build, and optimise machine learning models and pipelinesthat 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 infrastructureto support reliable, repeatable model delivery
  • Collaborate with AI Engineers and data teams toturn business use cases into production-grade ML solutions
  • Build and maintain observability toolingto 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
  • Hands-on cloud experience, AWS preferred
  • Track record ofbuilding, 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.

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

Similar jobs worth comparing

SENIOR AI ENGINEER
SENIOR AI ENGINEER

SRG Recruitment • South Africa

On-site
ZAR 700,000 - 1,200,000
Machine Learning Engineer
Machine Learning Engineer

Nedbank • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Machine Learning Engineer
Machine Learning Engineer

Nedbank • Wes-Kaap

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

Network Finance • Wes-Kaap

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 Data Scientist (ML Engineer)
Senior Data Scientist (ML Engineer)

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,700,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
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Centurion

On-site
ZAR 1,000,000 - 1,700,000
Executive-level compensation
Stock options
Healthcare benefits
+1
Machine Learning Engineer
Machine Learning Engineer

Global One • Cape Town

On-site
ZAR 500,000 - 700,000
SENIOR MACHINE LEARNING ENGINEER (ML Engineer) - Build Production ML at Scale in leading FinTec[...]
SENIOR MACHINE LEARNING ENGINEER (ML Engineer) - Build Production ML at Scale in leading FinTec[...]

Acuity Consultants • Wes-Kaap

Hybrid
ZAR 1,260,000 - 1,540,000