CareerPlanSign in

MACHINE LEARNING ENGINEER - George (Hybrid negotiable)

Roodepoort, West Johannesburg💼 Full-time🗓 2026-09-16 → 2026-09-21

Core

Dedicated engineering partner for a Data Science team, bridging data engineering and ML Ops to ensure reliable model production in a regulated insurance environment.

Role type

Senior Machine Learning Engineer (Data Engineering & MLOps)

Builds

Feature pipelines, production ML models, and ML deployment infrastructure for the Data Science team

Domain

Insurance / AI & Machine Learning

Deliverable

production ML models

Required skills

Python, SQL, Azure cloud services, Snowflake, CI/CD, Docker, model monitoring, feature engineering

Preferred skills

Experience with dbt, Git version control, responsible AI practices

Technologies

Azure, Snowflake, Python, dbt, Docker, Git

Responsibilities

Design and build feature pipelines and training datasets; maintain high-quality data assets in Snowflake; partner with Data Scientists to productionise ML models; implement CI/CD practices for ML workflows; monitor deployed models for performance and drift; establish ML engineering standards and best practices

Seniority

Senior, hands-on IC

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