machine learning engineer jobs in Cape Town

6,286 machine learning engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • Cape Town, Western Cape, South Africa Network1 Full-time

    Are you a Machine Learning Engineer who enjoys turning models and prototypes into real-world solutions that drive measurable business impact? This is an exciting opportunity to work at the intersection of machine learning, AI, software engineering, and data science, delivering production-ready solutions within a fast-paced, data-rich environment.A leading...


  • cape town, western cape, South Africa Placements24 Full-time

    About the Role Our client is looking for a talented Machine Learning Engineer to join their dynamic team in Cape Town . You will play a key role in designing, building, and deploying machine learning models and systems that drive critical business decisions and enhance product capabilities. This role involves working closely with data scientists, software...


  • cape town, western cape, South Africa Global One Full-time

    We 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 models, as...


  • cape town, western cape, South Africa Solenya Full-time

    Join us as a Machine Learning Engineer and help bring our zero-shot discovery models from research to production. You'll bridge the gap between cutting-edge ML research and scalable, reliable systems. Responsibilities Deploy and optimize ML models for production serving. Build robust MLOps pipelines for training, evaluation, and deployment. Optimize CUDA...


  • cape town, western cape, South Africa IKUE Full-time

    Overview Let's build the future together! Ikue is a tech start-up with a clear purpose and vision - to provide telecommunications operators with a superior product to deliver superior customer experiences. We know that customer data is at the heart of hyper personalisation and are looking for the brightest, most inspiring engineers to deliver our product...


  • Cape Town, South Africa Network Recruitment Full-time

    Youll join a team focused on developing advanced models and algorithms working on problems that are as scientifically complex as they are impactful. The environment is deeply technical, but purpose-driven, where machine learning isnt just about prediction accuracy, but about understanding the human body and translating that into actionable health...


  • Cape Town, Western Cape, South Africa takealot.com Full-time

    Mr D, a division of the Takealot Group, is looking for a highly talented Senior Machine Learning Engineer to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!Scale: Millions of happy shoppers use Mr D. Show them what you can do.Learn: We work with the best of the best, and...


  • Cape Town, Western Cape, South Africa DLK Group Full-time

    Cape Town, South Africa | Posted on 26/10/2025The 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...


  • Cape Town, Western Cape, South Africa Quik Hire Staffing Remote Full-time R 1 - R 2 Contract

    Location: Remote (Work from Anywhere)Role OverviewWe are hiring for one of our clients, seeking a Machine Learning Engineer to work on a Full-Time basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing...


  • Cape Town, Western Cape, South Africa Lula Full-time

    We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts, we're on it! Our purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love. Speaking of love, we’re looking for Lulas who love to make a...


  • Cape Town, Western Cape, South Africa Mindrift Full-time

    Freelance Machine Learning Engineer (Python) Project‑based, part‑time, fully remote freelance role. Candidates must be located in South Africa and have advanced (C1) English proficiency. What We Do Mindrift connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into...


  • Cape Town, Western Cape, South Africa Blacksmith Agency LLC Remote Full-time R 1 - R 2 Contract

    About The RoleBlacksmith Agency is building an AI automation layer into every part of how we work. As Machine Learning Engineer at Blacksmith, you own and ship our internal automation roadmap. This is a builder role, not a research role. You will not be training models, you will be building production systems on top of them.Blacksmith AgencyEngineeringFull...


  • Cape Town, Western Cape, South Africa Blacksmith Agency LLC Remote Full-time R 2 - R 3 Contract

    About The RoleBlacksmith Agency is building an AI automation layer into every part of how we work. As Machine Learning Engineer at Blacksmith, you own and ship our internal automation roadmap. This is a builder role, not a research role. You will not be training models, you will be building production systems on top of them.Blacksmith AgencyEngineeringFull...


  • Cape Town, Western Cape, South Africa Blacksmith Agency LLC Remote Full-time R 1 - R 2 Contract

    About The RoleBlacksmith Agency is building an AI automation layer into every part of how we work. As Machine Learning Engineer at Blacksmith, you own and ship our internal automation roadmap. This is a builder role, not a research role. You will not be training models, you will be building production systems on top of them.Blacksmith AgencyEngineeringFull...


  • Cape Town, Western Cape, South Africa Jobgether SRL Remote Full-time R 1 - R 2 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Machine Learning Engineer: Ranking & Personalization based in South Africa.Join a collaborative, AI-driven environment where machine learning powers smarter e-commerce search, discovery, and shopping experiences. In this role,...


  • Cape Town-Bellville, Western Cape, South Africa Momentum Group Limited Full-time

    IntroductionThrough our client-facing brands Momentum Group, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect what matters...


  • cape town, western cape, South Africa Ikue Limited Full-time R 800,000 Contract

    Overview Let's build the future together! Ikue is a tech start-up with a clear purpose and vision - to provide telecommunications operators with a superior product to deliver superior customer experiences. We know that customer data is at the heart of hyper personalisation and are looking for the brightest, most inspiring engineers to deliver our product...


  • cape town, western cape, South Africa Global One Full-time

    A leading technology firm is seeking a skilled Machine Learning Engineer to enhance AI product development. The position calls for proven experience with ML frameworks and the ability to compile and analyze complex data. Responsibilities include designing ML systems and conducting experiments to create self-learning applications. Ideal candidates will have a...


  • cape town, western cape, South Africa Boardroom Appointments Full-time

    Senior Machine Learning Engineer Level 1 About the job Senior Machine Learning Engineer Level 1 Hybrid position Machine Learning Engineers with a background in Computer Science, Engineering, or a related field Passion for AI and a drive to stay ahead of the curve in this rapidly evolving field Experience with Python and ML frameworks like Tensor Flow, Py...


  • Cape Town, Western Cape, South Africa ATS Client Full-time

    Job Description 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, computer vision, or reinforcement learning. Developing domain‑specific ML models tailored to specialized business needs. Conducting in‑depth...