• Permanent
  • Pretoria
Location:  Pretoria
Seniority level: Intermediate
Experience: 3 years
Remuneration: Open
Remuneration type: Salary
Remuneration frequency: Per Month

The Company:

A division of a medical equipment company based in South Africa is looking for a Machine Learning Engineer. Applicants will be joining an organisation dedicated to the betterment of everyday South Africans, looking to improve the industry by using out of the box methods. Applicants can expect to be a part of an organisation that makes informed decisions based on what the data tells them.

The Role:

  • Assess and transform data science prototypes.
  • Plan and design ML systems.
  • Research and implement ML algorithms and tools.
  • Use requirements to create relevant ML applications.
  • Choose relevant data sets and data representation methods.
  • Run ML experiments and tests.
  • Perform statistical analysis and assess the results.
  • Train and retrain systems where appropriate. 


  • Relevant qualification.
  • Postgraduate degree beneficial.
  • 3 years or more role experience.
  • Experience deploying and training ML models.
  • Data processing development.
  • Webapp deployment experience.
  • Python.
  • ML Frameworks.
  • Cloud provider services.
Upload your CV/resume or any other relevant file. Max. file size: 60 MB.

Scroll to Top