Intermediate Machine Learning Engineer - Johannesburg - R600k up to R800k per annum

E-Merge
Full-time johannesburg, gauteng Electrical & Energy Engineering
Posted:
June 13, 2026
Location:
johannesburg, gauteng, South-Africa

Job Description

Join a consulting firm that specialises in developing and deploying machine learning solutions in the cloud, with the goal to provide frictionless AI solutions using a proven FLUID for ML methodology. Join the firm as a skilled Machine Learning Engineer and help design, build, and optimise their AI platform, support the delivery of their AI strategy as well as take part in driving a competitive edge through cutting‑edge AI technologies in a rapidly evolving landscape.

Responsibilities

  • Design and implement machine learning models and pipelines.
  • Apply object‑oriented and functional programming principles using Python.
  • Utilise modern software development practices, including code reviews and CI/CD.
  • Query databases efficiently using SQL.
  • Manage the entire machine learning model lifecycle, from development to deployment.
  • Lead microservice architecture development for scalable AI solutions.
<...

Apply for this Job

Submit your application for the Intermediate Machine Learning Engineer - Johannesburg - R600k up to R800k per annum position at E-Merge.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: johannesburg, South-Africa
Posted: June 13, 2026
Deadline: July 23, 2026