Skip to content
mimi

Machine Learning Engineer

QE Services IT Recruitment

South Africa · On-site Full-time 3d ago

About the role

Location: Cape Town - Northern Suburbs (Hybrid)

Contract Type: 12-Month Contract Overview

An exciting opportunity is available for a skilled Machine Learning Engineer / MLOps Engineer to join a fast-paced Data Solutions environment within a leading retail technology business. This role is ideal for a technically strong professional who enjoys building scalable, production-ready AI and machine learning solutions that deliver measurable business value.

The successful candidate will play a key role in bridging the gap between Data Science and Engineering by deploying, automating, and maintaining robust ML systems within a modern cloud-based environment. Key Responsibilities • Design, build, and maintain scalable machine learning pipelines and production ML systems. • Productionalise machine learning models to ensure reliability, scalability, and performance. • Develop backend services and APIs in Python to integrate ML models into business applications. • Implement and manage end-to-end MLOps processes including model training, testing, deployment, monitoring, and optimisation. • Work within cloud infrastructure environments, primarily Google Cloud Platform (GCP). • Develop and optimise feature extraction processes and reusable Feature Store solutions. • Collaborate closely with Data Scientists, Data Engineers, and cross-functional Agile teams. • Monitor and maintain advanced analytics systems to ensure operational stability and performance. • Drive automation and continuous improvement within the ML engineering ecosystem. Required Skills & Experience • Strong hands-on Python development experience. • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn. • Practical experience with Docker and Kubernetes container technologies. • Exposure to cloud platforms such as GCP, AWS, or Azure. • Experience working with relational and NoSQL databases. • Strong understanding of MLOps principles and CI/CD practices for machine learning systems. • Experience working within Agile delivery environments. • Ability to translate business requirements into scalable technical solutions. Qualifications • Bachelor's or Master's Degree in Computer Science, Data Science, Engineering, or a related quantitative field. Experience Required • Minimum 3+ years' practical experience within Machine Learning Engineering, MLOps, or related AI engineering environments. • Proven experience building and deploying enterprise-scale ML solutions in production environments. What's on Offer • Opportunity to work on enterprise-scale AI and advanced analytics initiatives. • Exposure to modern cloud and machine learning technologies. • Collaborative, innovative, and delivery-focused environment. • Hybrid working model based in Cape Town's Northern Suburbs. #J-18808-Ljbffr

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free