ML Software Engineer: End-to-End Models & Impact

Sanlam

Cape Town

On-site

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sanlam in Cape Town is expanding its digital first strategy with a Software Engineer (ML) role. You will own ML-driven features end-to-end, mentor juniors, and collaborate with product and design to translate requirements into production-ready solutions.

Expect to design ML pipelines, manage data workflows, and deploy scalable models using scikit-learn, TensorFlow, or PyTorch, while ensuring best practices in testing, monitoring, and incident response.

Qualifications

  • Degree in CS/IT or equivalent practical experience.
  • 5+ years of software engineering experience.
  • Experience with ML frameworks and data pipelines.
  • Knowledge of distributed systems and scalable architectures.
  • Ability to mentor junior engineers and collaborate with cross-functional teams.

Responsibilities

  • Own ML-driven features from concept to production.
  • Design and maintain data pipelines and ML workflows.
  • Develop model serving APIs and monitoring.
  • Collaborate with product and design teams on requirements.
  • Contribute to team practices and code quality.

Skills

ML engineering
Data pipelines
Distributed systems
Python
Code reviews
Mentoring
Cross-functional collaboration
Algorithms & data structures

Education

Bachelor's degree in Computer Science or related field

Tools

scikit-learn
TensorFlow
PyTorch
AWS
Docker
Kubernetes

Job description

Sanlam in Cape Town is expanding its digital first strategy with a Software Engineer (ML) role. You will own ML-driven features end-to-end, mentor juniors, and collaborate with product and design to translate requirements into production-ready solutions.

Expect to design ML pipelines, manage data workflows, and deploy scalable models using scikit-learn, TensorFlow, or PyTorch, while ensuring best practices in testing, monitoring, and incident response.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Software Engineer: End-to-End AI & Data Systems
ML Software Engineer: End-to-End AI & Data Systems

Sanlam Limited • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Machine Learning Engineer — End-to-End ML Systems
Senior Machine Learning Engineer — End-to-End ML Systems

Techrepo.co.za • Cape Town

On-site
ZAR 900,000 - 1,350,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Sanlam • Cape Town

On-site
ZAR 900,000 - 1,200,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Techrepo.co.za • Cape Town

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

Lula • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior ML Engineer: Production ML & Real-Time Systems
Senior ML Engineer: Production ML & Real-Time Systems

Lulalend • Cape Town

On-site
ZAR 600,000 - 900,000
Lead ML Software Engineers - AI, Scale & Impact (Remote)
Lead ML Software Engineers - AI, Scale & Impact (Remote)

takealot.com • Wes-Kaap

On-site
ZAR 1,800,000 - 2,400,000
Market-related Total Remuneration Package
Remote working options
Mentorship programme
+3
SENIOR MACHINE LEARNING ENGINEER (ML Engineer) - Build Production ML at Scale in leading FinTec[...]
SENIOR MACHINE LEARNING ENGINEER (ML Engineer) - Build Production ML at Scale in leading FinTec[...]

Acuity Consultants • Wes-Kaap

Hybrid
ZAR 1,260,000 - 1,540,000
SENIOR MACHINE LEARNING ENGINEER – Build Production ML at FinTech Scale – CAPE TOWN (Hybrid), R[...]
SENIOR MACHINE LEARNING ENGINEER – Build Production ML at FinTech Scale – CAPE TOWN (Hybrid), R[...]

Acuity Consultants • Wes-Kaap

Hybrid
ZAR 1,350,000 - 1,450,000
INTERMEDIATE / SENIOR MACHINE LEARNING ENGINEER - Cape Town (Hybrid) - FinTech R1.1m – R1.45m ([...]
INTERMEDIATE / SENIOR MACHINE LEARNING ENGINEER - Cape Town (Hybrid) - FinTech R1.1m – R1.45m ([...]

Acuity Consultants • Wes-Kaap

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