Talent.com
Senior Machine Learning Engineer
Senior Machine Learning EngineerLula • Cape Town, Western Cape, South Africa
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Lula • Cape Town, Western Cape, South Africa
19 hours ago
Job description

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, and 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 the FinTech space.
  • Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Engineering and Information Technology

    Industries

    Banking

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    Machine Learning Engineer (Specialist)

    Machine Learning Engineer (Specialist)

    IOCO • Cape Town, South Africa
    At iOCO, we leverage cutting-edge technology to solve complex business challenges.We are seeking a Specialist Machine Learning Engineer to focus on advanced, niche areas of ML, including natural la...Show more
    Last updated: 30+ days ago • Promoted
    Senior C++ Engineer (Cape Town)

    Senior C++ Engineer (Cape Town)

    The Legends Agency • Cape Town, Western Cape, South Africa
    Senior C++ Engineer (High Performance Computing).Write and maintain high-performance, production-level C++ code.Build and scale algorithmic features and data pipelines. Collaborate with data scienti...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer (MLAI)

    Senior Data Engineer (MLAI)

    Sana Commerce • Cape Town, Western Cape, South Africa
    Designing and maintaining .Collaborating with Data Scientists and ML Engineers to understand .Leveraging distributed processing frameworks (e. Spark Databricks Azure Synapse) for .Dat...Show more
    Last updated: 21 days ago • Promoted
    Data Scientist

    Data Scientist

    Communicate Recruitment • Stellenbosch, South Africa
    A fast-growing tech innovator is looking for a Senior Software Engineer with deep data science expertise to design, build, and productionize machine learning and AI capabilities in high-throughput,...Show more
    Last updated: 30+ days ago • Promoted
    Lead Generator

    Lead Generator

    HR Genie • Table View, South Africa
    Researcher Corporate Meeting Development.Basic Salary : R12,000 R20,000 per month (based on experience).Computer & Internet Allowance : R1,000 per month. Bonus : 2% on paid-up deals (meetings per...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate Recruitment • Cape Town, South Africa
    As a Data Engineer, youll take command of scalable data pipelines and architectures using GCP tools like BigQuery, Dataflow, Pub / Sub, and Cloud Storage. Youll partner with data scientists and analys...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer (Mid-Level)

    Machine Learning Engineer (Mid-Level)

    IOCO • Cape Town, South Africa
    At iOCO, we are driven by innovation and the power of intelligent technology.We’re looking for a Mid-Level Machine Learning Engineer who will design, develop, and maintain scalable machine learning...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Data Science (CH1148)

    Senior Software Engineer - Data Science (CH1148)

    CapitalH • Stellenbosch, South Africa
    Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems.The...Show more
    Last updated: 30+ days ago • Promoted
    Senior Analytics Engineer

    Senior Analytics Engineer

    Sanlam Group • Cape Town, ZA
    Job title : Senior Analytics Engineer.Job Location : Western Cape, Cape Town.As an analytics engineer your work is a canvas for change, painted with the data you create and the insights you enable....Show more
    Last updated: 30+ days ago • Promoted
    Specialist Machine Learning Engineer

    Specialist Machine Learning Engineer

    Sabenza IT & Recruitment • Cape Town, Western Cape, South Africa
    The Specialist Machine Learning Engineer is responsible for advancing the organisations technical capabilities in specific high-impact areas of machine learning such as natural language processing ...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer (Senior-Level)

    Machine Learning Engineer (Senior-Level)

    IOCO • Cape Town, South Africa
    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 deployme...Show more
    Last updated: 30+ days ago • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Sabenza IT & Recruitment • Cape Town, Western Cape, South Africa
    The Senior Machine Learning Engineer is responsible for designing developing and deploying advanced machine learning solutions that drive business impact. This role requires deep technical expertise...Show more
    Last updated: 30+ days ago • Promoted
    AI Engineer (a.k.a Grinch of Genius Algorithms)

    AI Engineer (a.k.a Grinch of Genius Algorithms)

    Communicate Ct • Cape Town, Western Cape, South Africa
    Do you speak fluent TensorFlow Love unwrapping messy data and turning it into magical insights without stealing Christmas. Our clients are always on the lookout for AI Engineers who make the Grinch ...Show more
    Last updated: 6 days ago • Promoted
    SENIOR QUANTITY SURVEYOR - Western Cape (Offices in Durbanville, Contermanskloof)

    SENIOR QUANTITY SURVEYOR - Western Cape (Offices in Durbanville, Contermanskloof)

    HR Genie • Durbanville, South Africa
    SENIOR QUANTITY SURVEYOR - Western Cape (Offices in Durbanville, Contermanskloof).Our Client, a reputable and established Commercial Construction firm. Senior QS to join their expanding QS team.Play...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer (Specialist)

    Machine Learning Engineer (Specialist)

    DLK Group • Cape Town, Western Cape, South Africa
    The 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 comp...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Sabenza IT & Recruitment • Cape Town, Western Cape, South Africa
    The Intermediate Machine Learning Engineer is responsible for developing optimizing and deploying machine learning solutions that support data-driven decision-making and business objectives.The rol...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer

    Data Engineer

    Communicate Recruitment • Stellenbosch, South Africa
    Minimum 5 years orchestrating the infernal symphony of data engineering ideally in the underworlds of credit, lending, or fintech. A degree in Computer Science, Engineering, Mathematics, or similar...Show more
    Last updated: 30+ days ago • Promoted
    Graduate Actuarial Modelling Analyst (Remote)

    Graduate Actuarial Modelling Analyst (Remote)

    Network Recruitment • Stellenbosch, South Africa
    Remote
    Build, refine and optimize actuarial and financial models for Life (and sometimes Non-Life) clients.Develop technical solutions using Python, R, SQL and actuarial modelling platforms.Support consul...Show more
    Last updated: 6 days ago • Promoted