Senior Machine Learning Engineer

Sabenza IT & Recruitment

Johannesburg

On-site

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

Full time

14 days+
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

Sabenza IT & Recruitment invites a Senior ML Engineer to design, build, deploy, and support AI/ML solutions in production. You will transform prototypes into scalable systems, with pipelines in Databricks/MLflow, GenAI and AI Agent implementations on Azure and AKS.

Responsibilities include API development, CI/CD, MLOps, and collaboration with data scientists and cross-functional teams to maintain production readiness and reliability.

Qualifications

  • Senior-level experience in Machine Learning Engineering or AI Engineering.
  • Proven experience deploying and supporting AI/ML solutions in production.
  • Strong experience with Python and ML tooling (Databricks/MLflow).

Responsibilities

  • Build and deploy Machine Learning and AI solutions into production.
  • Develop ML pipelines using Databricks and MLflow.
  • Build GenAI, LLM, RAG and AI Agent solutions.
  • Deploy AI/ML solutions on Azure and AKS.
  • Develop APIs and microservices for AI/ML applications.
  • Use Docker and Kubernetes for scalable deployments.
  • Implement MLOps, CI/CD, testing and monitoring.
  • Monitor, troubleshoot and optimize production AI/ML solutions.
  • Work with Data Scientists to move models from development into production.

Skills

Python
Databricks
MLflow
Azure
AKS
Docker
Kubernetes
MLOps
CI/CD
REST APIs
Microservices
Leadership

Education

Relevant degree in Computer Science or related field

Tools

Databricks
MLflow
Azure
AKS
Docker
Kubernetes

Job description

Johannesburg, South Africa | Posted on 07/09/2026

To design, build, deploy and support Machine Learning, AI and Generative AI solutions in production.

The role will focus on turning AI/ML models and prototypes into scalable, reliable and business-ready solutions.

Key Responsibilities
  • Build and deploy Machine Learning and AI solutions into production.
  • Develop ML pipelines using Databricks and MLflow.
  • Build GenAI, LLM, RAG and AI Agent solutions.
  • Deploy AI/ML solutions on Azure and AKS.
  • Develop APIs and microservices for AI/ML applications.
  • Use Docker and Kubernetes for scalable deployments.
  • Implement MLOps, CI/CD, testing and monitoring.
  • Monitor, troubleshoot and optimize production AI/ML solutions.
  • Work with Data Scientists to move models from development into production.
  • Collaborate with Cloud, Infrastructure, Security and Technology teams.
  • Mentor junior engineers and contribute to best practices.
  • Production-ready ML models and pipelines.
  • Deployed GenAI, LLM, RAG and AI Agent solutions.
  • AI/ML applications and APIs running on Azure/AKS.
  • Automated deployment, testing and monitoring processes.
  • Secure, scalable and reliable AI/ML solutions.
Requirements
  • Relevant degree in Computer Science, Engineering, Data Science, Econometrics, Mathematical Statistics, Actuarial Science or a related field.
  • Senior-level experience in Machine Learning Engineering, AI Engineering, MLOps or a related technical role.
  • Proven experience deploying and supporting AI/ML solutions in production.
  • Strong experience with Python.
  • Hands-on experience with Databricks and MLflow.
  • Experience with Azure and AKS.
  • Experience with Docker and Kubernetes.
  • Experience with MLOps and CI/CD.
  • Experience with Generative AI, LLMs, RAG and/or AI Agents.
  • Experience developing REST APIs and microservices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior ML Engineer
Senior ML Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Machine Learning Engineer - AI / GenAI
Senior Machine Learning Engineer - AI / GenAI

Datonomy Solutions (Pty) Ltd • Sandton

On-site
ZAR 900,000 - 1,500,000
Senior ML Engineer
Senior ML Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Lula • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Hybrid work
Training & conferences
+2
Lead AI Engineer - Machine Learning Operations
Lead AI Engineer - Machine Learning Operations

Placements24 • Cape Town

Hybrid
ZAR 1,800,000 - 2,400,000
Performance bonuses
Healthcare coverage
Stock options
+2
Senior ML Engineer (Contract)
Senior ML Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Machine Learning Operations (MLOps) Engineer
Machine Learning Operations (MLOps) Engineer

Placements24 • Sandton

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Cutting-edge MLOps tech
Diverse projects
+2