CareerPlanSign in

Machine Learning Engineer

South Africa💼 Full-time🗓 2026-03-10 → 2026-08-08

Core

Collect, clean, and prepare data to support machine learning and analytics; design scalable data pipelines; develop, train, and optimize ML models; deploy models into production; monitor performance and manage retraining.

Role type

Machine Learning Engineer

Builds

Production ML models and scalable data pipelines

Domain

Machine Learning / Data Engineering

Deliverable

production ML models

Required skills

Data collection and cleaning, scalable pipeline design, model development and training, model deployment, performance monitoring, MLOps practices, documentation

Preferred skills

Knowledge of modern ML frameworks, CI/CD integration, cross-functional collaboration

Technologies

Modern ML frameworks, CI/CD tools

Responsibilities

Collect, clean, and prepare data from multiple sources; Design and maintain scalable data pipelines; Develop, train, and optimize machine learning models; Deploy models into production; Monitor model performance and manage retraining; Contribute to MLOps practices; Document data pipelines, models, and processes; Stay up to date with new machine learning techniques; Collaborate with cross-functional teams and communicate insights.

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.