Senior ML Engineer - GenAI & MLOps on Databricks

Tata Consultancy Services

Johannesburg

On-site

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

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services (MEA) is hiring a Senior Data Scientist (ML Engineer) in Johannesburg to productionise and monitor ML models on Databricks. You will deploy AI agents, GenAI apps, and RAG solutions, building reusable ML pipelines with CI/CD and governance.

You will deploy and manage models on AKS, develop APIs, and collaborate with cross-functional teams to ensure scalable, secure AI platforms. You will need strong Python, SQL, API development, and cloud experience, plus hands-on

Qualifications

  • Strong understanding of MLOps, DevOps and software engineering practices for ML platforms.
  • Experience building, deploying and supporting ML solutions in production.
  • Proficiency in Python and experience with SQL and API development.
  • Experience with Databricks, MLflow, Model Serving and cloud-native AI/ML platforms.
  • Hands-on experience with Kubernetes, Docker and containerised deployment.
  • Experience deploying ML on AKS and cloud platforms.
  • Knowledge of CI/CD pipelines and infrastructure automation.
  • Experience with distributed computing like Spark.

Responsibilities

  • Productionise, deploy and monitor ML models and data pipelines on Databricks.
  • Build, deploy and support AI Agents, GenAI apps and RAG solutions on Databricks.
  • Develop reusable ML pipelines with CI/CD, tests, monitoring and governance.
  • Deploy, optimise and manage AI/ML models on AKS.
  • Create APIs and microservices on AKS to expose ML capabilities.
  • Implement containerised solutions with Docker and Kubernetes for scalable deployments.
  • Monitor model performance, drift and reliability in production.
  • Collaborate with Data Scientists to productionise prototypes into business-ready solutions.
  • Ensure compliance with enterprise standards across platform teams.
  • Troubleshoot production issues related to models, pipelines and APIs.
  • Aim for performance, scalability and cost efficiency in AI/ML solutions.
  • Contribute to engineering standards and reusable frameworks.
  • Mentor junior engineers and promote knowledge sharing.

Skills

Databricks Workflows
Model Serving
MLflow
REST APIs
Docker
Kubernetes
CI/CD
MLOps
Machine Learning
Generative AI
LLM deployment
Cloud engineering
Monitoring

Education

Masters or Doctorate advantageous
Computer Science or Engineering background
Econometrics or Mathematical Statistics background

Tools

Databricks
Azure Kubernetes Service (AKS)
Docker
Kubernetes

Job description

Tata Consultancy Services (MEA) is hiring a Senior Data Scientist (ML Engineer) in Johannesburg to productionise and monitor ML models on Databricks. You will deploy AI agents, GenAI apps, and RAG solutions, building reusable ML pipelines with CI/CD and governance.

You will deploy and manage models on AKS, develop APIs, and collaborate with cross-functional teams to ensure scalable, secure AI platforms. You will need strong Python, SQL, API development, and cloud experience, plus hands-on

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

Similar jobs worth comparing

Senior ML Engineer: GenAI & MLOps on Databricks
Senior ML Engineer: GenAI & MLOps on Databricks

Sabenza IT & Recruitment • Johannesburg

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

Tata Consultancy Services • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior ML Engineer: GenAI, MLOps, Databricks & AKS
Senior ML Engineer: GenAI, MLOps, Databricks & AKS

Ovations Technologies • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
Senior GenAI & ML Production Engineer
Senior GenAI & ML Production Engineer

Datonomy Solutions (Pty) Ltd • Sandton

On-site
ZAR 900,000 - 1,500,000
Senior ML Engineer: GenAI, MLOps & Production AI
Senior ML Engineer: GenAI, MLOps & Production AI

Indsafri • South Africa

On-site
ZAR 800,000 - 1,600,000
Senior ML Engineer
Senior ML Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior ML Engineer: GenAI & MLOps on Databricks + AKS
Senior ML Engineer: GenAI & MLOps on Databricks + AKS

Ovations Talent Sourcing • Johannesburg

Hybrid
ZAR 1,000,000 - 1,300,000
Senior Data Scientist: GenAI-Driven ML on Databricks
Senior Data Scientist: GenAI-Driven ML on Databricks

Sabenza IT & Recruitment • Johannesburg

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

Sabenza IT & Recruitment • Johannesburg

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

Ovations Technologies • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000