CareerPlanSign in

Senior Machine Learning Engineer

Cape Town Office🌐 Remote💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Develop robust machine learning models for the e-commerce domain, analyzing customer data and productionizing solutions to serve millions of shoppers.

Role type

Senior Machine Learning Engineer (Applied)

Builds

Production ML models and scalable data processing pipelines for e-commerce use cases.

Domain

E-commerce / Retail

Deliverable

production ML models

Required skills

Python, Linux, BigQuery, TensorFlow, Scikit-learn, Pytorch, Pandas, statistical analysis, statistical modeling, machine learning techniques, agile methodology, data mining, big data, deploying ML to production, building scalable data processing pipelines

Preferred skills

MSc or PhD, cloud platforms (GCP, AWS), end-to-end ML frameworks (Kubeflow, TF Extended, MLflow, Sagemaker Pipelines, VertexAI), serving ML models (TensorFlow Serving, KServe, Sagemaker Endpoints, VertexAI Endpoints), large-scale LLM prompt pipelines

Technologies

Python, AWS, Kafka, Redis, Docker, Kubernetes, IOT/MQTT, BigQuery, TensorFlow, Scikit-learn, PyTorch, Pandas, Kubeflow, TensorFlow Extended, MLflow, Sagemaker Pipelines, GCP VertexAI, Gemini Enterprise Agent Platform, TensorFlow Serving, KServe

Responsibilities

Analyze, build, evaluate, and productionize machine learning models; work with a firehose of customer data; brainstorm new ideas to solve specific use cases; participate in design and code reviews; keep abreast of developments in the machine learning domain.

Seniority

Senior, hands-on IC

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