Machine Learning Engineer

Cloud23

Johannesburg

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cloud23 is seeking a software engineer to turn research models into scalable, production-ready services. You’ll package, serve, scale, and version models to run reliably in real traffic.

You’ll build evaluation and monitoring that signals drift or failure. Design for latency budgets, fallback behavior, and correctness when models are wrong, all within security and data residency constraints.

Qualifications

  • Strong software engineering fundamentals; code maintainable.
  • Experience deploying ML systems that real users depend on.
  • Comfort with containers, CI/CD and cloud infrastructure (AWS preferred).
  • Understanding of model evaluation beyond a single accuracy number.
  • Experience in a regulated environment is valued.

Responsibilities

  • Take models from experiment to production service — packaging, serving, scaling and versioning them.
  • Build the evaluation and monitoring that tells you a model has quietly stopped working.
  • Engineer for the failure cases: latency budgets, fallback behaviour, and what happens when the model is wrong.
  • Work inside enterprise constraints — security review, change control, data residency — without losing velocity.
  • Review the work of others and raise the engineering standard around you.

Skills

Software engineering fundamentals
ML system deployment
Containers & CI/CD
Cloud infrastructure (AWS)
Model evaluation beyond accuracy
Regulated environment experience

Tools

Docker
Kubernetes
CI/CD
AWS

Job description

Turn research models into scalable, production-ready systems that survive real traffic, real data drift and real audit.

What you’ll do
  • Take models from experiment to production service — packaging, serving, scaling and versioning them.
  • Build the evaluation and monitoring that tells you a model has quietly stopped working.
  • Engineer for the failure cases: latency budgets, fallback behaviour, and what happens when the model is wrong.
  • Work inside enterprise constraints — security review, change control, data residency — without losing velocity.
  • Review the work of others and raise the engineering standard around you.
What we’re looking for
  • Strong software engineering fundamentals; you write code others can maintain.
  • Experience deploying ML systems that real users depend on.
  • Comfort with containers, CI/CD and cloud infrastructure (AWS preferred).
  • Understanding of model evaluation beyond a single accuracy number.
  • Experience in a regulated environment is valued.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Production ML Engineer: Build Scalable, Reliable Models
Production ML Engineer: Build Scalable, Reliable Models

Cloud23 • Johannesburg

On-site
ZAR 700,000 - 1,100,000
MLOps Engineer
MLOps Engineer

Cloud23 • Johannesburg

On-site
ZAR 700,000 - 1,100,000
SENIOR ML ENGINEER
SENIOR ML ENGINEER

SRG Recruitment • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Senior ML Engineer
Senior ML Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,500,000
Machine Learning Engineer
Machine Learning Engineer

Global One • Cape Town

On-site
ZAR 500,000 - 700,000
Engineer: Machine Learning III
Engineer: Machine Learning III

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • George

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Hybrid work model
Health, dental and vision insurance
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Lula • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Machine Learning Engineer
Machine Learning Engineer

Novah-LOY Consulting • Johannesburg

Hybrid
ZAR 700,000 - 1,200,000
Medical aid contribution
Annual bonuses
Performance-driven incentives
AI Engineer (Expert)
AI Engineer (Expert)

ATS Client • Pretoria

On-site
ZAR 1,310,186 - 2,292,826