Junior Machine Learning Engineer

eSmart Group · johannesburg, city of johannesburg metropolitan municipality, South-Africa

Location
johannesburg
Job Type
Full-time
Posted
June 07, 2026

Job Description

What you’ll be doing:
• Study and transform data science prototypes.
• Design machine learning systems.
• Research and implement appropriate Machine Learning algorithms and tools.
• Develop machine learning applications according to requirements.
• Select appropriate datasets and data representation methods.
• Run machine learning tests and experiments.

Requirements:
• 1-3 years’ experience in a data science or cloud based role
• NQF Level 8 (Computer Science, Engineering, Econometrics, Mathematical Statistics, Actuary Science). Masters or Doctorate will be an added advantage.
• Preferred Certifications
• Certification – Preferably any Cloud (Azure, AWS), DEVOPS or Data engineering certification. Any Data Science certification will be an added advantage, Coursera, Udemy, SAS Data Scientist certification, Microsoft Data Scientist.

Technical / Professional Knowledge
• ML Ops (Cloud Devops)
• ML Ops (ML engineering – run...

Ready to Apply?

Submit your application for Junior Machine Learning Engineer at eSmart Group

Apply Now