Location:  Cape Town, Johannesburg, Pretoria
Seniority level: Intermediate
Experience: 3 years
Remuneration: R92 000.00 Maximum
Remuneration type: Salary
Remuneration frequency: Per Month
Benefits: Remote Work,

The Company:

A company that revolutionised the retail space for South Africans is looking for a Machine Learning Engineer. This organisation is committed to developing online retail and the country of South Africa and is looking for someone with strong ethics and a dedication to helping others to match the organisational values. They are a young, vibrant and exciting group that has earned the respect of their competitors.

The Role:

  • Work with a fire hose of consumer data.
  • Examine, assess, create, and ready for production various MLM.
  • Collaborate with various teams to come up with new ideas and solve specific issues.
  • Work with teams on design and code reviews.
  • Maintain a knowledgebase of the latest in ML.


  • Relevant degree or qualification.
  • Masters or PHD beneficial.
  • 3 years or more role experience.
  • 6 years or more role experience without relevant qualification.
  • Python.
  • Linux.
  • BigQuery.
  • TensorFlow, Scikit-learn, PyTorch and Pandas.
  • Data Mining and Big Data.
  • Building backend systems at scale focusing on data processing and machine learning.
  • Cloud services (AWS, Google Cloud, Microsoft Azure and so on) experience beneficial.
  • End-to-end ML frameworks beneficial.
  • ML model experience beneficial.
Upload your CV/resume or any other relevant file. Max. file size: 60 MB.

Scroll to Top