Machine Learning Engineer (Hybrid – Cape Town / Johannesburg)
Omega Recruitment and Talent Search · Johannesburg, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Description
Omega Recruitment – Career Opportunity: Machine Learning Engineer (Hybrid – Cape Town / Johannesburg)
At Omega Recruitment, we partner with leading organisations to connect top talent with transformative opportunities. We are currently searching for a Machine Learning Engineer to join a forward‑thinking team that is scaling enterprise‑grade AI systems to deliver measurable impact across industries.
The Role As a Machine Learning Engineer, you will design and operationalise production‑grade ML systems, architect robust data and compute infrastructure, and enable high‑performance deployments using Azure, Databricks, AKS, Spark, Airflow, and MLflow. This role is ideal for professionals who thrive at the intersection of data science and engineering, with a passion for building scalable, reliable solutions.
Key Responsibilities
- Architect and deploy ML solutions in cloud environments (Azure).
- Implement MLOps practices for reproducibility, scalability, and governance.
- Automate end‑to‑end ML pipelines from ingestion to deployment.
- Build APIs, batch, and real‑time inference systems.
- Leverage GPU acceleration for deep learning tasks.
- Collaborate with data scientists to bridge model development and production.
Candidate Profile
- STEM qualification (Computer Science, Engineering, Statistics, Econometrics, Actuarial Science).
- Master’s/PhD advantageous.
- 3–7 years’ experience in data science or cloud‑based roles.
- Proven track record of delivering ML projects into production.
- Expert proficiency in Python/R and cloud‑native ML tools.