CareerPlanSign in

Machine Learning Engineer (Intermediate / Senior) - Remote South Africa

Cape Town City Centre, Cape Town Region🌐 Remote💼 Full-time🗓 2026-09-18 → 2026-09-21

Core

Design, build, deploy, and maintain production machine learning solutions, AI-powered applications, and intelligent agents on AWS.

Role type

Intermediate/Senior Machine Learning Engineer (MLOps & Cloud)

Builds

Production-ready AI solutions, AI agents, scalable ML infrastructure, and AI services

Domain

Cloud-native AI, MLOps, Large Language Model applications

Deliverable

production ML models | product features | infrastructure

Required skills

Python, SQL, AWS, MLOps, model training, deployment, monitoring, software engineering principles

Preferred skills

AWS certifications, AWS Bedrock, Open-source contributions, Startup experience

Technologies

AWS, Python, SQL, CI/CD

Responsibilities

Design and build production ML solutions; Develop AI-powered applications and intelligent agents; Build and optimize data and model training pipelines; Implement MLOps best practices; Work with AWS-based cloud infrastructure; Develop and maintain APIs and AI services; Contribute to AI platform engineering; Support deployment into an AI marketplace

Seniority

Intermediate/Senior, hands-on IC

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