Senior machine learning engineer

Vodafone Group Plc
📍 johannesburg, gauteng, South-Africa 💼 Full-time 🕒 Posted July 03, 2026

Job Description

Role Purpose

As a Senior Machine Learning Engineer, you will play a critical role in designing, deploying, and operationalizing scalable machine learning solutions across multiple markets. You will work with cross-functional teams including data scientists, data engineers, software engineers, and product managers to integrate models into production with a robust MLOps lifecycle. This role demands strong experience in ML engineering at scale, advanced automation, real-time model serving, and compliance‑aware development.

Responsibilities ML System Design & Architecture: Architect and implement scalable, secure ML pipelines using tools like MLflow, Sage Maker, or Databricks. Design reusable templates for batch and real‑time inference. Production Model Deployment: Automate deployment of models into production with CI/CD, containerization (Docker), orchestration (Kubernetes), and feature stores. Model Monitoring & Governance: Implement real‑time model monitoring, drift detection, ...

Ready to Apply?

Submit your application today and join our talented team at Vodafone Group Plc.

Submit Application

Job Details

  • Location johannesburg, gauteng
  • Job Type Full-time
  • Category Other-General
  • Posted Date July 03, 2026
  • Application Deadline August 12, 2026