CareerPlanSign in

AI Machine Learning Engineer

North Johannesburg, Johannesburg💼 Full-time🗓 2026-09-08 → 2026-09-24

Core

Design, develop, and deploy scalable machine learning models to support business growth and enhance decision-making.

Role type

Machine Learning Engineer

Builds

Production-ready AI solutions and scalable ML pipelines

Domain

Technology / Machine Learning / Cloud

Deliverable

production ML models

Required skills

Python, TensorFlow, PyTorch, Scikit-learn, Azure, AWS, Google Cloud, MLOps, CI/CD, SQL, data engineering

Preferred skills

None stated

Technologies

TensorFlow, PyTorch, Scikit-learn, Azure, AWS, Google Cloud

Responsibilities

Design, develop, and deploy machine learning models for production environments; Build and maintain scalable ML pipelines and automated workflows; Collaborate with data engineers and data scientists to deliver end-to-end AI solutions; Optimise model performance, accuracy, and scalability; Monitor, maintain, and improve deployed machine learning systems; Implement MLOps best practices for model deployment and lifecycle management

Seniority

Mid-level (3+ years experience)

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