data scientist ml engineer

7,046 data scientist ml engineer job listings in South Africa. Find daily updated positions from leading job boards.

  • Senior Data Scientist

    2 hours ago


    Johannesburg, Gauteng, South Africa Mindworx Consulting Full-time

    Key ResponsibilitiesProductionise, deploy and monitor machine learning models and data science pipelines on Databricks.Build, deploy and support AI Agents, GenAI applications and RAG solutions on Databricks.Develop and maintain reusable ML pipelines using MLOps principles, including CI/CD, automated testing, monitoring and governance.Deploy, optimise and...

  • Senior Data Scientist Premium

    1 day ago


    Sandton, Gauteng, Gauteng, South Africa Araxi Group Full-time

    Senior Data Scientist (ML Engineering)Role OverviewThe Senior Data Scientist (ML Engineering) role is responsible for designing, building, deploying, and supporting next-generation machine learning, artificial intelligence (AI), and Generative AI solutions in production environments. The position focuses on operationalising models, developing AI applications...

  • Senior Data Scientist Premium

    1 day ago


    JHB - Central, South Africa Mindworx Consulting Full-time

    Reference: REC000586-MNT-1To design, prototype, and build next-generation analytic engines and services by applying strong expertise in Artificial Intelligence (AI).  Build, deploy, scale and support machine learning, AI and GenAI solutions in production. The role focuses on operationalising models, developing AI applications and agents, and creating the...


  • gauteng, gauteng, South Africa Indsafri Full-time

    To design, prototype, and build next-generation analytic engines and services by applying strong expertise in Artificial Intelligence (AI) Build, deploy, scale and support machine learning, AI and Gen AI solutions in production. The role focuses on operationalising models, developing AI applications and agents, and creating the platforms and services...


  • Remote, South Africa Indsafri Full-time R 2 Contract

    To design, prototype, and build next-generation analytic engines and services by applying strong expertise in Artificial Intelligence (AI) Build, deploy, scale and support machine learning, AI and GenAI solutions in production. The role focuses on operationalising models, developing AI applications and agents, and creating the platforms and services required...

  • Senior Data Scientist Premium

    3 days ago


    City of Johannesburg, Gauteng, South Africa Tata Consultancy Services Full-time

    Job Title – Senior Data Scientist (ML Engineer) Company – TCS (MEA) Location – Johannesburg, South Africa Job type – Full time About Us: Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 50...

  • Senior Data Scientist Premium

    3 days ago


    Johannesburg, Gauteng, South Africa Indsafri Full-time

    Senior Data Scientist (ML Engineer) We are looking for a Senior Data Scientist (ML Engineer) to join a team focused on building and operationalising next-generation Artificial Intelligence, Machine Learning and Generative AI solutions. This is a hands-on engineering-focused Data Science role where you will take AI/ML solutions from concept and prototyping...


  • Johannesburg Metropolitan Area, GT, South Africa Indsafri Full-time

    **Senior Data Scientist (ML Engineer)** We are looking for a **Senior Data Scientist (ML Engineer)** to join a team focused on building and operationalising next-generation **Artificial Intelligence, Machine Learning and Generative AI solutions** . This is a hands-on engineering-focused Data Science role where you will take AI/ML solutions from **concept...


  • City of Johannesburg, Gauteng, GT, South Africa Tata Consultancy Services Full-time

    **Job Title** – Senior Data Scientist (ML Engineer) **Company** – TCS (MEA) **Location** – Johannesburg, South Africa **Job type** – Full time **About Us:** Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their...

  • Senior Data Scientist Premium

    1 day ago


    Johannesburg, South Africa Ovations Technologies Full-time

    Senior ML Engineer (12-Month Contract) Location: HybridWe are seeking a Senior Machine Learning Engineer for a 12-month contract to operationalize, scale, and manage production-grade ML, AI, and GenAI solutions. You will focus on building robust MLOps pipelines on Databricks, deploying AI Agents and RAG solutions, and hosting containerized models and...


  • gauteng, gauteng, South Africa Dariel Full-time R 2 Contract

    Senior Data Scientist (ML Engineering) Role Overview The Senior Data Scientist (ML Engineering) role is responsible for designing, building, deploying, and supporting next-generation machine learning, artificial intelligence (AI), and Generative AI solutions in production environments. The position focuses on operationalising models, developing AI...


  • , South Africa Indsafri Full-time

    To design, prototype, and build next-generation analytic engines and services by applying strong expertise in Artificial Intelligence (AI)Build, deploy, scale and support machine learning, AI and GenAI solutions in production. The role focuses on operationalising models, developing AI applications and agents, and creating the platforms and services required...


  • , South Africa Mindworx Consulting Full-time

    Key ResponsibilitiesProductionise, deploy and monitor machine learning models and data science pipelines on Databricks.Build, deploy and support AI Agents, GenAI applications and RAG solutions on Databricks.Develop and maintain reusable ML pipelines using MLOps principles, including CI/CD, automated testing, monitoring and governance.Deploy, optimise and...

  • Senior Data Scientist Premium

    7 days ago


    Johannesburg, Gauteng, South Africa Ovations Talent Sourcing Full-time

    Senior ML Engineer (12-Month Contract) Location: Hybrid We are seeking a Senior Machine Learning Engineer for a 12-month contract to operationalize, scale, and manage production-grade ML, AI, and GenAI solutions. You will focus on building robust MLOps pipelines on Databricks, deploying AI Agents and RAG solutions, and hosting containerized models and...

  • Data Scientist

    10 hours ago


    , South Africa Equal Experts Full-time

    Equal Experts is a data-driven consultancy delivering custom software solutions for blue-chip clients worldwide. We employ agile practices to deliver machine learning initiatives and drive business value across multiple sectors.As a Data Scientist, you will build ML models, collaborate with data engineers and business teams, and ensure timely delivery...

  • Data Scientist Premium

    1 day ago


    Sandton, Gauteng, South Africa Calibrate People Full-time

    Data Scientist (Generative AI and Machine Learning Maestro!) Location: Sandton, Johannesburg, SA Hybrid |Salary: Competitive (because you are worth it!) Sector: Financial Services Consulting (Banking-heavy) Your mission, should you choose to accept it: We are partnering with a leading management consulting firm thats at the forefront of AI innovation in...

  • Data and ML Engineer Premium

    1 day ago


    Cape Town, South Africa Hire Resolve Full-time

    DescriptionA green energy supplier is looking for an Associate Data and ML Engineer to join their team in Cape Town, WC. Main purpose of the role: The Data and ML Engineer delivers the technical implementation of Data Transformation initiative under the direction of the Data Engineering Manager. The role owns whole data products from end to end, from...

  • Data & ML Engineer Premium

    1 day ago


    Cape Town, Western Cape, South Africa Hire Resolve Full-time R 616,000 Contract

    A company that develops, owns, and operates utility-scale power generation and energy storage plants across the African continent is seeking a Data & ML Engineer who will execute the technical implementation of the company's initiative under the direction of the Data Engineering Manager.Responsibilities:Pipeline Design: Build and maintain modular, reusable...


  • Rustenburg, North West, South Africa Placements24 Full-time

    Placements24 in Rustenburg is seeking a Senior Data Scientist specializing in machine learning to join our advanced analytics team. You will develop and deploy sophisticated models to solve business challenges, work with large datasets, and translate business needs into data-driven solutions.The role requires a Masters or PhD in a quantitative field, 5+...


  • Johannesburg, Gauteng, South Africa Nedbank Full-time

    A prominent banking institution in Johannesburg is seeking a Data Scientist Specialist to leverage expertise in machine learning and data mining. The role involves developing statistical models, providing strategic insights, and leading AI/ML solutions integration. Ideal candidates should have a Master's or Ph.D. in Data Science or related field, along with...