Senior Machine Learning Engineer

4 weeks ago


Cape Town, South Africa Lulalend Full time

Job title: Senior Machine Learning Engineer Reporting to: Head of Data Engineering Location: Cape Town, South Africa ROLE OVERVIEW You’ll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real-time data systems, and ensuring models run efficiently and reliably in production. ROLE RESPONSIBILITIES Consult with data scientists on training machine learning models Support improvements and additions to the ML infrastructure, including getting your hands dirty with data engineering and DevOps engineering Design systems to meet throughput and latency requirements Implement NFRs (Non-Functional Requirements) to ensure a high degree of system reliability THE SKILLS AND EXPERIENCE WE ARE LOOKING FOR Prior experience with productionising ML systems is a must. Prior experience training machine learning models is highly desirable. Advanced knowledge of Python and familiarity with SQL. Good working knowledge of Terraform for Infrastructure as Code (IaC) A solid understanding and hands-on experience with real-time and event-driven systems such as Kafka, Kafkaconnect, Pub/Sub. Solid experience with Kubernetes, docker, deployment types (canary, blue-green etc.) Experience with setting up CI/CD systems using tools such as CircleCI, drone, Github actions, ArgoCD. Working experience with Big Data technologies such as Spark, Dataflow, and Flink. Experience with system design - keeping performance and efficiency in mind, whilst aware of trade-offs. Experience applying software engineering rigor to ML, including CI/CD/CT, unit-testing, automation etc. Hands-on experience with some MLOps tools such as KubeFlow, DVC, MLFlow. Experience with cloud providers, such as GCP, AWS, or Azure Prior experience or a strong interest in FinTech space Please note that all appointments are subject to our background checking process, which may include Credit, Criminal and any other job inherent checks. #J-18808-Ljbffr



  • Cape Town, South Africa Lula Full time

    Senior Machine Learning Engineer Reporting to: Head of Data Engineering Location: Cape Town, South Africa Role Overview You’ll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real‑time data systems, and ensuring models run...


  • Cape Town, South Africa Lulalend Full time

    Job title: Senior Machine Learning Engineer Reporting to: Head of Data Engineering Location: Cape Town, South Africa ROLE OVERVIEW You’ll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real‑time data systems, and ensuring models...


  • Cape Town, Western Cape, South Africa Lula Full time R1 200 000 - R2 400 000 per year

    Job title: Senior Machine Learning EngineerReporting to: Head of Data EngineeringLocation: Cape Town, South AfricaROLE OVERVIEWYou'll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real-time data systems, and ensuring models run...


  • Cape Town, Western Cape, South Africa Lula Full time R1 200 000 - R2 400 000 per year

    Job title:Senior Machine Learning EngineerReporting to:Head of Data EngineeringLocation:Cape Town, South AfricaROLE OVERVIEWYou'll work at the intersection of data science and engineering to build, deploy, and scale machine learning systems. This includes improving ML infrastructure, designing reliable real-time data systems, and ensuring models run...


  • Cape Town, South Africa Careers at DLK Group Full time

    Overview Machine Learning Engineer (Specialist) role at Careers at DLK Group in Cape Town, South Africa. Posted on 18/10/2025. Contract position. Job Information Date Opened: 18/10/2025 Job Type: Contract Industry: IT Services Work Experience: 5-7 years Salary: Market Related City: Cape Town Province: Western Cape Country: South Africa Postal Code: 7400 Job...


  • Cape Town, Western Cape, South Africa Global One Full time R200 000 - R250 000 per year

    Job briefWe are actively searching for a talented and experienced Machine Learning (ML) Engineer to join our team.As a Machine Learning Engineer, you will play a crucial role in the development and implementation of cutting-edge artificial intelligence products.Your responsibilities will involve designing and constructing sophisticated machine learning...


  • Cape Town, South Africa IOCO Full time

    At iOCO, we leverage advanced technology and intelligent systems to solve complex business challenges. We are seeking a Senior Machine Learning Engineer to lead the design, development, and deployment of sophisticated ML models and systems. This role combines deep technical expertise with leadership, guiding ML projects end-to-end and mentoring junior...


  • Cape Town, South Africa Air Chefs Full time

    Role Overview Help us transform credit risk management with cutting‑edge AI. You’ll lead the design, development, and deployment of ML models that power next‑generation financial solutions for major industry players. What We're Looking For 4+ years in ML/Data Science with production deployment experience Proven technical leadership or team lead...


  • Cape Town, South Africa iOCO Pty Ltd Full time

    At iOCO, we leverage advanced technology and intelligent systems to solve complex business challenges. We are seeking a Senior Machine Learning Engineer to lead the design, development, and deployment of sophisticated ML models and systems. This role combines deep technical expertise with leadership, guiding ML projects end-to-end and mentoring junior...


  • Cape Town, Western Cape, South Africa DLK Group Full time R120 000 - R180 000 per year

    Job DescriptionThe role of the Specialist Machine Learning Engineer encompasses many activities, including (but not limited to): Focusing on niche areas of machine learning, such as natural language processing, computer vision, or reinforcement learning.Developing domain-specific ML models tailored to specialized business needs.Conducting in-depth research...