Machine Learning Engineer (Intermediate / Senior)
MSP Staffing Pty Ltd•Johannesburg, Gauteng
Full-timeSenior
$720k - $720k
per year
👁️ 0 views•📝 0 applications•Posted 9/1/2026•Expires 10/1/2026
Get alerts for roles like this
More Machine Learning Engineer (Intermediate / Senior) roles in Johannesburg, Gauteng — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Our client is seeking a passionate Machine Learning Engineer to join a growing team delivering cutting-edge AI solutions for a diverse client base. This is an exciting opportunity for an experienced professional who enjoys building production-ready machine learning applications, working with modern cloud technologies, and collaborating with multidisciplinary teams to solve complex business challenges.
Key Responsibilities
• Design, build, and deploy production-ready machine learning solutions.
• Develop AI-powered applications, AI agents, and LLM-based solutions.
• Build and optimise data pipelines for model training and inference.
• Implement MLOps best practices, including CI/CD, deployment, monitoring, and automation.
• Develop scalable ML platforms and cloud-based AI infrastructure.
• Deploy AI solutions to an AI marketplace and production environments.
• Collaborate with data scientists, BI specialists, DevOps engineers, and software development teams.
• Engage confidently with both technical and business stakeholders throughout project delivery.
Requirements
• Bachelor's degree in Computer Science, Engineering, Applied Mathematics, Statistics, or a related field.
• Minimum 2 years' experience in machine learning, data science, or data engineering.
• Strong Python development experience with solid SQL skills.
• Proven experience working with AWS cloud services (essential).
• Experience across the machine learning lifecycle, including training, deployment, monitoring, and MLOps.
• Experience building scalable AI applications and APIs.
• Strong understanding of software engineering principles and clean coding practices.
Advantageous
• AWS certifications.
• Experience with AWS Bedrock and Bedrock AgentCore.
• Open-source contributions, startup, or product development experience.
• Postgraduate qualification in AI, Machine Learning, or a related field.
Personal Attributes
• Passionate about AI and emerging technologies.
• Strong analytical and problem-solving skills.
• Excellent communication and collaboration abilities.
• Self-motivated with the ability to work independently.
• Eager to continuously learn and grow.
Only shortlisted candidates will be contacted.
Submit your CV to ***email_hidden*** or call 021 555 0432.
Visit our website for more exciting career opportunities: https://mspstaffingza.co/
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.
Required Skills
Machine Learning
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.