takealot.com
takealot.com is hiring a Senior Machine Learning Engineer in South Africa. This is a Full-time position, in the IT & Technology sector, posted on 22 July 2026. The salary is not disclosed in the listing. Applications close on 21 August 2026. Below you will find the full job description, step-by-step application guidance, interview preparation advice and answers to common questions about this vacancy.
Mr D, a division of the Takealot Group, is looking for a highly talented Senior Machine Learning Engineer to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!
Think you’ve been challenged before? Think again!
This position reports to the Machine Learning Engineering Manager.
As a Machine Learning Engineer, your expertise directly translates into the development of robust machine learning models in the e-commerce domain. You come from a development background with an emphasis on applied machine learning. You will have the opportunity to implement best practices to improve the existing machine learning models and participate in the development of new ones.
This is an exciting opportunity to contribute to a growing and dynamic team of machine learning engineers working on Mr D’s ambitious development roadmap.
Your responsibilities will include:
The skills and attributes we need:
Qualifications & Preferred Experience:
Bonus Skills and Experience:
Let’s talk about life @ Takealot Group
Like what you see?
If you meet the above, you are an Extraordinary Mind. Apply today!!
Mr D is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
If takealot.com shortlists you for the Senior Machine Learning Engineer position, preparation makes the difference. Work through these steps:
Applications for the Senior Machine Learning Engineer position at takealot.com close on 21 August 2026. Apply before the deadline — late applications are usually not considered.
The salary for the Senior Machine Learning Engineer position is not disclosed in the listing. It will typically be discussed during the interview process or included in the offer stage.
This position is based in South Africa. Check the job description for any travel, hybrid or relocation details the employer may have included.
Click the apply button on this page — you will be taken to takealot.com's official careers site to complete your application. Only applications submitted through the employer's official channel are considered.
This is a Full-time position in the IT & Technology sector.