Senior Machine Learning Engineer

Sabenza IT & Recruitment

South Africa

On-site

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking an experienced Senior ML Engineer to design, build, deploy, and support AI/ML solutions in production. You will develop pipelines with Databricks and MLflow, and deploy GenAI/LMM/RAG solutions on Azure and AKS.

The role includes API/microservice development, Docker/Kubernetes deployments, and mentoring junior engineers. You will collaborate with Cloud, Infrastructure, Security, and Tech teams to ensure secure, scalable, and reliable AI systems, moving models

Qualifications

  • Must have hands-on experience deploying AI/ML solutions in production.
  • Strong Python development experience and data engineering skills.
  • Experience building and deploying GenAI/LLM-based solutions is a plus.

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.

Skills

Python
MLOps / CI/CD
REST APIs
Microservices architecture
CI/CD

Education

Bachelor's or higher in Computer Science or related field

Tools

Databricks
MLflow
Docker
Kubernetes
Azure
AKS

Job description

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

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.
Key Deliverables
  • 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 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 • Johannesburg

On-site
ZAR 1,200,000 - 1,800,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 - 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 • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior ML Engineer (Contract)
Senior ML Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Senior Data Scientist (ML Engineer)
Senior Data Scientist (ML Engineer)

Indsafri • South Africa

On-site
ZAR 800,000 - 1,600,000
Senior Machine Learning Engineer - AI / GenAI at Datonomy Solutions
Senior Machine Learning Engineer - AI / GenAI at Datonomy Solutions

Datonomy Solutions • Emfuleni Local Municipality

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

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,400,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