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 it.jobs@mspstaffing.co.za 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.
Our client is seeking an Application Support Engineer to join their Business Process Management team. This is an excellent opportunity...
Apply For This JobOur client is seeking a Power Platform Developer to design, develop and maintain business-critical applications and automated workflows. This role...
Apply For This JobOur client is looking for a highly accomplished Senior Software Developer to lead the evolution of a mission-critical software platform....
Apply For This JobJoin a dynamic team developing cutting-edge clinical, health, and financial practice management software for web, mobile, and desktop platforms. You...
Apply For This JobOur client is seeking a capable Full Stack Software Developer to contribute across the complete software development lifecycle. This is...
Apply For This JobOur client is eagerly seeking a Data Engineer/BI Developer to join their team! If you are a dedicated Data Engineer...
Apply For This Job