freelance data science engineer python sql jobs in Pretoria

1,062 freelance data science engineer python sql job listings in South Africa. Find daily updated positions from leading job boards.

  • Data Scientist

    2 hours ago


    Pretoria, Gauteng, South Africa Bespoke Labs Full-time

    Senior Data Scientist: AI Training Data (2-4 Months Contract)Company: BespokeLabs (VC-backed; founded by IIT & Ivy League alumni)Location: RemoteRole Type: Contract (2-4 Months)Time Commitment: 40 hrs/week (Full-time availability required)Compensation: Hyper-competitive hourly rate (matching top-tier Senior Data Scientist bands) Experience: 6+ yearsAbout...


  • Pretoria, Gauteng, South Africa Talent Shore Ltd. Full-time

    Remote, South Africa | Posted on 13/03/2026We are seeking a highly motivated and experienced individual to join our team as aData Analyst. The successful candidate will play a crucial role in sourcing data to answer questions, analysing data trends, generating insights, and supporting decision-making processes to drive business growth and...


  • Pretoria, Gauteng, South Africa Imizizi Full-time R 420,000 - R 700,000 Contract

    Reference: JHB000251-NT-1Looking for a Data Engineer / Scientist that is ready for a new challenge.Experience: 3 – 5 years of experience in the field of Data Science.Position: contract until December 2026.Duties & ResponsibilitiesWhat will be your role and responsibilities?Develop data science solutions and integrate and scale these solutions into MLOps...

  • Data Scientist

    3 days ago


    Pretoria, Gauteng, South Africa Agile Bridge Full-time R 600,000 - R 900,000 Contract

    Turn complex data into decisions that matter. Agile Bridge is looking for a Data Scientist who can move confidently from messy data and ambiguous business questions to reliable models, clear insight and measurable value. This is not a reporting-only role: you will build, evaluate and explain statistical and machine learning solutions, then work with...

  • Data Scientist

    20 hours ago


    Pretoria, Gauteng, South Africa Placements24 Full-time

    What Jobs are available for Statistical Modeling in SouthAfrica?Showing 1 Statistical Modeling jobs in SouthAfricaData Scientist - Remote2740, North West Placements24Posted todayJob Descriptionfull-timeAbout the Role Our client, a forward-thinking technology firm specializing in data analytics for resource industries, is seeking a highly skilled Data...

  • Data Scientist

    13 hours ago


    pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a talented Data Scientist with a specialization in Machine Learning to join their innovative team in Pretoria. In this role, you will be instrumental in developing and deploying advanced machine learning models to solve complex business problems, uncover insights, and drive data-informed decision-making. You will...

  • Data Analyst

    2 hours ago


    Pretoria, Gauteng, South Africa People Dimension Full-time

    Duties & Responsibilities Key Responsibilities Master File Maintenance Managing users and user roles. Managing master data, including creation, updates, and deletion. Commissioning and decommissioning of data sets. Building and maintaining dashboards and reports Designing the reporting environment, including data sources, security, and...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is recruiting a Remote Data Scientist for upstream operations analytics. The role focuses on developing and deploying advanced ML models to boost efficiency, optimize production, and improve safety across assets.You will work with geologists, reservoir engineers, and operations teams from a fully remote setting. The candidate should have a...


  • Pretoria, Gauteng, South Africa Rise Data Labs Remote Full-time R 350,000 - R 550,000 Contract

    About Rise Data Labs Rise Data Labs is a leading AI training and data annotation company that specializes in creating high-quality training data for artificial intelligence systems. We work with top AI companies and research institutions to improve machine learning models through expert human annotation and validation. About Rise Data Labs Rise Data Labs is...


  • Pretoria, Gauteng, South Africa iOCO Full-time

    We are looking for an experienced Senior Database Administrator to join our team and take ownership of our database environments across on-premise, hybrid, and cloud platforms. This is an exciting opportunity for a hands-on DBA with strong leadership capability and deep expertise in SQL Server, Microsoft Azure, and IBM Informix.What you'll do:Administer,...


  • Pretoria, Gauteng, South Africa iOCO Limited Full-time

    We are looking for an experienced Senior Database Administrator to join our team and take ownership of our database environments across on-premise, hybrid, and cloud platforms. This is an exciting opportunity for a hands‑on DBA with strong leadership capability and deep expertise in SQL Server, Microsoft Azure, and IBM Informix.What you'll do:Administer,...

  • Data Scientist

    2 days ago


    Pretoria, Gauteng, South Africa Moniepoint Remote Full-time

    Ranked in 2024 by the Financial Times, Moniepoint is Africa’s fastest-growing fintech, trusted by over 10 million business and individual accounts, processing billions of Naira in transactions monthly . Our mission is to enable financial happiness for every African, everywhere .About this role:We're looking for a Data Scientist to sit at the heart of how...

  • Senior Data Scientist

    23 hours ago


    pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a rapidly growing fintech company, is looking for an experienced Senior Data Scientist to join their innovative team based in Pretoria . This hybrid role will focus on leveraging advanced data analytics, machine learning, and statistical modeling to drive product development, enhance customer experience, and optimize business...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role WhatJobs Direct is seeking an exceptional Senior Data Scientist to join our advanced analytics team. This is a fully remote opportunity, allowing you to work from any location while contributing to groundbreaking scientific research. You will leverage your expertise in statistical modeling, machine learning, and data visualization to extract...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is looking for a highly analytical and experienced Senior Sports Data Analyst to join their dynamic team in Pretoria. This role is essential for leveraging vast amounts of sports data to provide actionable insights that enhance team performance, strategy, and fan engagement. You will work with cutting‑edge analytical tools and...


  • Pretoria, Gauteng, South Africa JUMO Full-time

    As a Customer Data Scientist you will sit within JUMO's Customer domain team and build a deep understanding of our customers, their behaviour, creditworthiness and affordability. Your outputs, from credit scores and affordability values to segmentations and behavioural features, are consumed by our portfolio teams. You will have a direct impact on the bottom...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a highly analytical Remote Real Estate Data Scientist in South Africa. You will develop advanced models, derive insights from large datasets, and drive data-informed strategies across real estate investments from a home office. The role emphasizes remote collaboration and Pretoria, Gauteng market awareness.Your background includes 5+...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a forward-thinking agricultural analytics firm, is seeking a highly skilled and motivated Remote Agricultural Data Scientist to join their innovative, fully remote team. This role is integral to transforming vast amounts of agricultural data into actionable intelligence that drives sustainable farming practices and improves crop...

  • Data Scientist

    3 days ago


    Pretoria, Gauteng, South Africa ATS Client Full-time

    Job Description The Senior Data Scientist will be responsible for translating business problems into data-driven and AI-enabled solutions. The role requires strong expertise in data analysis, machine learning, data engineering, and stakeholder engagement, while working closely with data engineering, AI platform, and observability teams. Key...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a leading innovator in personalized medicine, is seeking a highly skilled Senior Data Scientist to join their advanced analytics team in Pretoria, Gauteng . This role is crucial for extracting actionable insights from vast amounts of genomic and clinical data to drive the development of targeted therapies and diagnostic tools. The...