Recruitment Room Team

Machine Learning Engineer

Johannesburg
8 months ago
Application ends: September 19, 2025
Deadline date:
September 19, 2025

Job Description


Machine Learning Engineer

Location: Johannesburg
Remote work: Some remote work allowed
Type: Contract
Reference: #NG59767
Company: E-Merge IT Recruitment

Join a leading group offering value-conscious mass marketing and innovative financial services across Southern Africa. We are seeking a skilled machine learning engineer to design, build, and optimise our AI platform, supporting the delivery of our AI strategy. This role is integral to maintaining our competitive edge through cutting-edge AI technologies in a dynamic and rapidly evolving industry.

Key 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 and manage databases efficiently using SQL.
  • Oversee the entire machine learning model lifecycle, from development to deployment.
  • Lead microservice architecture development to create scalable AI solutions.

Qualifications and experience

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Expert knowledge of Python and SQL.
  • Strong proficiency with machine learning frameworks such as TensorFlow, PyTorch, scikit-learn, or Spark MLlib.
  • Experience with modern ETL, compute, and orchestration tools (e.g., Apache Spark, Flink, Kafka).
  • Familiarity with container technologies like Docker and Kubernetes.
  • Hands-on experience with both Windows and Linux development environments.
  • Experience with modern software development best practices including agile, code reviews, unit testing, version control (e.g., Git), and CI/CD.

Position details

  • Reference number: NG59767
  • Contract type: 12-month contract
  • Location: Johannesburg
  • Salary: R400 to R600 per hour (negotiable based on experience)

Apply now
E-mail Nokuthula at az.oc.egreM-e@galuhtukon or call 011 463 3633 for a discussion about this and other exciting opportunities.

About e-Merge IT recruitment
We are a niche recruitment agency focused on connecting the right candidates with the right companies in the technology sector. Visit our website www.e-merge.co.za for more positions.

Know someone who’s a developer or tech specialist?
We pay cash for successful referrals!

Posted on 12 Dec 08:33, Closing date 10 Feb

Apply

Nokuthula Gumbo
nokuthulag@e-merge.co.za
0114633633