freelance data science engineer python sql

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


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

    This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What...


  • , South Africa Network Finance Full-time

    Network Finance is seeking a senior data engineer to design, build, and optimize data pipelines for a complex financial data ecosystem. You will ingest data from 40+ payment networks and internal systems, harmonize disparate sources, and ensure data quality, security, and accessibility.Collaboration with developers, analysts, and business stakeholders is...


  • , South Africa Mindrift Remote Part-time US$30 Permanent

    Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project (https://tendem.ai/) and drive specialized data scraping workflows for real-world use cases. Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications....


  • Wes-Kaap, Wes-Kaap, South Africa Network Finance Full-time

    Network Finance is seeking a senior data engineer to design, build, and optimize data pipelines for a complex financial data ecosystem. You will ingest data from 40+ payment networks and internal systems, harmonize disparate sources, and ensure data quality, security, and accessibility.Collaboration with developers, analysts, and business stakeholders is...

  • Senior Data Engineer

    10 hours ago


    Remote, wes kaap, South Africa Network Finance Full-time R 2 Contract

    Network Finance is seeking a senior data engineer to design, build, and optimize data pipelines for a complex financial data ecosystem. You will ingest data from 40+ payment networks and internal systems, harmonize disparate sources, and ensure data quality, security, and accessibility. Collaboration with developers, analysts, and business stakeholders is...


  • gauteng, gauteng, South Africa Network Finance Full-time

    Network Finance is seeking a senior data engineer to design, build, and optimize data pipelines for a complex financial data ecosystem. You will ingest data from 40+ payment networks and internal systems, harmonize disparate sources, and ensure data quality, security, and accessibility. Collaboration with developers, analysts, and business stakeholders is...


  • Johannesburg, Gauteng, South Africa Parvana Full-time

    Parvana is seeking a skilled Data Warehouse Engineer in Johannesburg to design and optimize scalable data warehouse solutions. You will implement ETL/ELT pipelines and work with SQL Server/PostgreSQL, Python, and BI tools to drive data-driven decisions.You’ll participate in Agile/Scrum, contribute to SDLC activities, and help document data flows and...


  • Cape Town, Western Cape, South Africa Salt Digital Recruitment Full-time R 600,000 - R 900,000 Contract

    Salt Digital Recruitment seeks a Data Management Analyst / Data Engineer in Cape Town to manage and enhance modern data platforms. You will monitor data pipelines, support Lakehouse environments, and build Power BI dashboards for actionable insights.Hands-on data professionals who enjoy modern technologies in an international setting are encouraged to apply....

  • Data Software Engineer

    10 hours ago


    johannesburg, South Africa Datafin IT Recruitment Full-time

    ENVIRONMENT: A dynamic provider of cutting-edge Financial Security is looking for a Data | Software Engineer who will contribute to the design, development, and maintenance of modern data-driven applications and services that support their strategic technology initiatives and the broader South African financial market ecosystem. The successful candidate will...

  • Junior Data Engineer

    10 hours ago


    johannesburg, gauteng, South Africa ATS Client Full-time R 360,000 Contract

    Are you passionate about data, automation, and technology? We are looking for a highly capable and intellectually curious Junior Data Engineer to join our innovative tax and advisory business. This opportunity is ideally suited to individuals who have demonstrated exceptional academic achievement and possess strong analytical and problem‑solving...


  • Johannesburg North, South Africa Network IT Full-time

    Reference: ITA006232-Rein-1Are you a skilled Data Engineer ready for your next career move?I specialize in connecting talented Data Engineers with exciting opportunities across software development houses, start-ups, consultancies and large corporates.I work with organisations that value data-driven decision-making, modern data platforms, cloud...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full-time

    RequirementsRelevant IT / Computer Science / Data qualification and experienceStrong Data Engineering experienceStrong experience with Microsoft Fabric / Fabric IQStrong SQL development and database experienceExperience building and maintaining data pipelinesETL / ELT development experienceAzure data services and cloud experiencePython experience...

  • Mlops engineer

    12 hours ago


    cape town, western cape, South Africa Datafin Full-time R 1 Contract

    MLOps Engineer (Python & SQL) (CPT)IT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT DELIVER Data-Science value discover, build, train and deploy ML solutions that drive measurable value and impact as the next MLOps Engineer wanted by a reputable Independent Asset Management Firm. You will design the MLOps infrastructure that...


  • Randburg, Gauteng, 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...


  • workfromhome, gauteng, South Africa Mindrift Full-time R 867,634 Contract

    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 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...


  • gauteng, gauteng, 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 Mindrift Full-time

    A technology innovation company is seeking a Data Science AI Trainer to design computational problems that enhance AI capabilities. The role requires at least 5 years of impactful data science experience, a Master's or PhD in a quantitative field, and proficiency in programming tools like Python and SQL. As a fully remote and part-time position, this...

  • Junior SQL Data Engineer Premium

    4 hours ago


    Cape Town, South Africa Boardroom Appointments Full-time

    Minimum requirements:Proven work experience as a SQL/MYSQL Data Engineer or a similar role.Proficient in SQL and experience with SQL Server, MySQL, or other databases.Experience with data architecture, data modelling, schema design, and ETL development.Knowledge of BI visualisation tools, such as Looker and Tableau.Strong analytical skills with the...

  • Data Analyst

    10 hours ago


    johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time R 900,000 Contract

    Job Openings Data Analyst / BI Developer (Python, SQL, Power BI) About the job Data Analyst / BI Developer (Python, SQL, Power BI) Position Overview: We are seeking an experienced Senior Full Stack Developer with a minimum of 6 years of proven expertise to join our innovative team. The ideal candidate will possess strong proficiency in Python, SQL, PL/SQL,...