💼 Full-Time Position

Junior Machine Learning Engineer

🏢
eSmart Group
📍 johannesburg, city of johannesburg metropolitan municipality, South-Africa
📍
Location
johannesburg, South-Africa
📅
Posted
June 04, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

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...