682,105open jobs
39,475companies
99,595added this week
Browse all
Salary
$22k – $56k per year (Estimated)
Location
Remote/Hybrid (South Africa)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Machine Learning Engineer (Model Deployment/MLOps) (CPT Hybrid/Remote)

IT - Analyst, Data Management ~ IT - Software Development

Cape Town - Western Cape - South Africa, Remote

ENVIRONMENT:

A fast-paced FinTech company seeks a passionate Machine Learning Engineer (MLOps focus) to power instant lending decisions - no humans in the loop. Its models drive credit risk, portfolio management, and lifecycle decisioning with the biggest challenge being moving models from Data Science into reliable production systems. Theyre looking for you to bridge that gap and ensure that every model built makes it into productionfast, reliable, and cost-efficient. The ideal candidate will require a Postgraduate Degree in a numerate discipline such as Statistics/Mathematics/Software Engineering or a related field with 3+ years experience in ML Engineering, Data Engineering, or Software Engineering with focus on ML deployment. You also need a proven track record of deploying ML models into production (SageMaker, Lambda, Step Functions, or equivalent), strong SQL, PostgreSQL, Node.js, Python, or JavaScript & AWS infrastructure (EC2, ECS/EKS, S3, Lambda, Glue, Step Functions).

DUTIES:

Model Deployment & MLOps -

  • Take models from Data Scientists (notebooks, prototypes) and productionize them into scalable APIs and pipelines.
  • Build CI/CD pipelines for ML: automated testing, validation, deployment, rollback.
  • Implement monitoring for data drift, model drift, and performance decay with automated alerts and retraining triggers.
  • Maintain reproducible environments for training and inference (Docker, SageMaker, Lambda, Step Functions).

Infrastructure & Pipelines -

  • Design AWS-native ML infrastructure optimized for cost and scale (ECS/EKS, SageMaker, Lambda, Glue, Step Functions, S3).
  • Build ETL/ELT pipelines that prepare structured and nested JSON data from PostgreSQL (BI reporting) and other sources.
  • Ensure models integrate seamlessly into real-time decisioning engines.

Integration & APIs -

  • Collaborate with Backend Engineers (Node.js/JavaScript) to integrate ML services into production systems.
  • Build microservices & APIs for inference, feature engineering, and data transformations.
  • Ensure low-latency, fault-tolerant services for real-time lending decisions.

Collaboration -

  • Partner closely with Data Scientists to understand models, features, and assumptions.
  • Work with Software Engineers to ensure production systems can consume models efficiently.
  • Act as the bridge between research and Engineering, ensuring models dont get stuck in notebooks.

REQUIREMENTS:

Qualifications

  • Postgraduate Degree in a numerate discipline such as Statistics, Mathematics, Software Engineering, Computer Science, or a related field.
  • Relevant AWS Certifications (e.g., AWS Certified Machine Learning Specialty, AWS Solutions Architect).
  • MLOps-related Certifications or professional courses (e.g., Coursera, Udacity, or equivalent).

MUST-HAVEs -

  • 3+ Years experience in ML Engineering, Data Engineering, or Software Engineering with focus on ML deployment.
  • Proven track record of deploying ML models into production (SageMaker, Lambda, Step Functions, or equivalent).
  • Experience building CI/CD pipelines for ML.
  • Strong Backend/Service Development skills (Node.js, Python, or JavaScript).
  • Deep experience with AWS infrastructure (EC2, ECS/EKS, S3, Lambda, Glue, Step Functions).
  • Strong SQL + PostgreSQL skills, including working with deeply nested JSON data.

Nice-to-have skills:

  • Experience in FinTech, Credit, or Risk Modelling.
  • Understanding of multi-agent AI systems and advanced Feature Engineering (e.g., NLP on bank statements, credit bureau data).
  • Cost-optimization experience on AWS.

Apply for this Job

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
682,105 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$22k – $55k per year (Estimated) • In office • Full-Time • Cape Town
JavaScript
Java
TypeScript
SQL
C#
C++
Node JS
C#
.NET
Node JS
Multer
Helmet
Nodemailer
Databases
PostgreSQL
Frontend
Tailwind CSS
Angular
React.js
Vite
Radix UI
Zod
shadcn/ui
Framer Motion
React Hook Form
React Router
DevOps
GitHub Actions
CI/CD
Git
Docker
Design
Figma
Apply
In office • Full-Time • 2+ years exp • Cape Town
JavaScript
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Angular
React.js
Mobile
React Native
DevOps
Git
Management
Agile
Apply
$17k – $49k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
JavaScript
Java
TypeScript
C#
C++
Node JS
C#
.NET
AI/ML
Copilot
Cursor
Claude
Frontend
Angular
React.js
Mobile
React Native
Apply
Systems Administrator 4 hours ago
$17k – $48k per year (Estimated) • In office • Full-Time • Cape Town
Python
JavaScript
Java
TypeScript
PowerShell
C#
C++
C#
.NET
Frontend
Angular
DevOps
VMWare
Azure
AWS
Hyper-V
Apply
$22k – $55k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Cape Town
JavaScript
Java
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
Git
GitHub
Apply
$18k – $52k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • Johannesburg
DevOps
Terraform
GitHub Actions
PagerDuty
Prometheus
Kubernetes
Grafana
Configuration Management
Alertmanager
Incident Management
Apply
$12k – $31k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • Johannesburg
SQL
C#
C#
.NET
DevOps
SLI/SLO/SLA
Management
SharePoint
Apply
.Net Team Lead 4 hours ago
$25k – $62k per year (Estimated) • In office • Full-Time • Centurion
C#
C#
.NET
Databases
MySQL
DevOps
CI/CD
Git
Docker
Kubernetes
GitHub
GitLab
Management
Agile
Scrum
Apply
$9.5k – $18k per year (Estimated) • In office • Internship • Cape Town
Apply
$17k – $39k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Apply
See all jobs
This is one of many
682,105 more open roles from verified company boards, updated every day.