freelance data science engineer python sql jobs in Cape Town

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

  • AI Data Engineer

    19 hours ago


    Cape Town, Western Cape, South Africa PBT Group Full-time

    AI Data Engineer (Migration) job vacancy in Cape Town. We are looking for an AI Data Engineer – Migration to join a specialist data modernisation initiative, combining traditional Data Engineering with emerging AI and agentic technologies. The role will focus on using AI-assisted and agent-based solutions to support complex data migration and...

  • Data Engineer

    1 day ago


    cape town, western cape, South Africa Wpp Group Full-time

    Who We Are VML is a global creative company that combines brand experience, customer experience, and commerce to create connected brands that drive growth. Guided by a Human First philosophy, VML is known for its innovative work for brands and consistently ranks among the world's leading creative companies, including the WARC Creative 100. VML's global...

  • Data Engineer: AI/LLM

    15 hours ago


    Cape Town, Western Cape, South Africa PBT Group Full-time R 600,000 - R 900,000 Contract

    PBT Group is seeking a strong Data Engineer with traditional data engineering experience and hands-on exposure to AI/LLMs/Agentic AI. The role focuses on data migration and modernization projects, with emphasis on building robust data pipelines and cloud-native solutions.The ideal candidate has 3+ years of data engineering experience, is proficient in Python...


  • Cape Town, Western Cape, South Africa Confluence Technologies, Inc. Full-time

    Software Engineer, Data Team Department: Development - Software Development Employment Type: Permanent - Full Time Location: South Africa Reporting To: Thomas Garrett Description Location: US -Cape Town, South Africa Why Confluence? At Confluence, we’ve always been driven by a commitment to innovation, precision, and partnership in the investment data...

  • Data Engineer

    2 days ago


    Cape Town, Western Cape, South Africa Lumenalta Full-time

    Overview Data Engineer - Databricks role at Lumenalta. This is a fully remote position open to candidates in Europe or regions with compatible time zones. To ensure effective collaboration with our client and team, candidates must maintain a 6-hour overlap with Eastern U.S. business hours. This evergreen opening welcomes professionals who want to help us...

  • Decision Science Lead

    15 hours ago


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

    A leading Commercial Bank is looking for a Decision Science lead to join their team at their offices in Stellenbosch. Key Responsibilities Making certain that the outputs under the purview of responsibility are in line with the goals, schemes, procedures, and standards of credit decision science (Granting Model/Collections, Recoveries, Account...

  • Senior Data Engineer

    8 hours ago


    cape town, western cape, South Africa Communicate Recruitment Full-time

    Job Description: Take ownership of large-scale data and machine learning platforms, shaping architecture, standards, and technical strategy. This is an opportunity to enjoy the freedom to solve complex challenges, influence decision-making, and build AI-ready solutions that power business success. Skills & Experience: Minimum 7-10 years' experience in Data...


  • Cape Town, Western Cape, South Africa Ozow Full-time R 550,000 - R 800,000 Contract

    Ozow, a leading fintech company in Cape Town, is seeking a Senior Data Engineer to help build a robust data platform. The role involves mentoring junior engineers, interacting with various teams, promoting data best practices, and ensuring data quality across the organization.With 5+ years in data engineering, the ideal candidate will be proficient in SQL...

  • Junior Data Engineer

    3 hours ago


    Cape Town, Western Cape, South Africa Lesaka Technologies Inc. Full-time

    About Lesaka Lesaka Technologies is a Southern African fintech building the connected ecosystem for financial inclusion — transactional banking, lending, insurance, payments and cash management for merchants, consumers and enterprise clients across the region. We’re publicly listed (Nasdaq: LSAK / JSE: LSK) and growing fast. EasyPay powers airtime, data,...


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

    iqbusiness is seeking to employ a **Senior Data Engineer**on a 12-month contract to collaborate with an international partner from our offices in Welgemoed, Cape Town, Northern Suburbs. This is a hybrid role (3 days on-site; 2 days WFH). As a Senior Data Engineer, you will be responsible for designing, building, maintaining, and architecting scalable data...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time

    A leading Commercial Bank is looking for a Decision Science Manager to join their team at their offices in Stellenbosch. Key Responsibilities: To oversee and direct a group of experts in the function of (Collections, Recoveries and Account Management / Granting Model) who will conduct analysis to convert live business data into actionable strategic...

  • Data QA Engineer

    1 day ago


    Cape Town, Western Cape, South Africa Jobgether Full-time

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Data QA Engineer based in South Africa. As a Data QA Engineer, you will play a key role in ensuring the accuracy, completeness, and reliability of data delivered to customers. You will work with web data extraction projects and...

  • Python Developer

    8 hours ago


    cape town, western cape, South Africa TravelLab Africa Group Full-time

    Our Travelstart team is looking for an experienced Python Developer to join our Technology team and help build, improve and support the systems that power Travelstart’s products, platforms and operational services. This is a hands-on engineering role with a strong focus on backend development, APIs, integrations and automation . You’ll work as part...


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

    Software Engineering Team Lead (C#/Java/Python) IT - Software Development Cape Town - Western Cape - South Africa Environment The coding expertise of a hands‑on, passionate and self‑driven Software Engineering Team Lead is sought to lead the Front Office Research Dev team of an Independent Asset Management Firm. The core role is focused on Front Office...

  • Data Engineer

    2 days ago


    Cape Town, Western Cape, South Africa Pixelogic Media Partners, LLC Full-time R 550,000 - R 850,000 Contract

    We are looking for a Finance Database Engineer to join our growing team. This role sits at the intersection of finance, technology, and engineering, and will be responsible for building and maintaining scalable data solutions that support financial reporting and operational decision-making.This is a hands-on role with significant ownership, where you will...


  • Cape Town, Western Cape, South Africa Elixirr Digital Full-time

    Elixirr Digital is seeking a Data Engineer to build and maintain data systems that empower business insights for clients. You will ensure data availability, quality, and usability for key stakeholders while collaborating with data architects and cross-functional teams.Responsibilities include designing data pipelines on AWS/Azure, enhancing data ecosystems,...


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

    To lead the quality assurance and testing of data pipelines, ETL/ELT processes and reporting solutions, ensuring data is accurate, reliable and fit for business use. The role blends hands-on data/SQL testing with test leadership, UAT coordination and structured stakeholder engagement across Business, SMEs and technical teams. Key Responsibilities 1. ...

  • Data Engineer Level 2

    8 hours ago


    cape town, western cape, South Africa Derivco Full-time

    Are you passionate about turning data into powerful business insights? Join Derivco's Advanced Data Products Team and help build scalable, cloud-based data solutions that drive smarter decision-making across the business. What You'll Do As a Data Engineer Level 2, you'll design, build, and maintain modern data platforms and pipelines that ensure data is...

  • Lead Data Engineer

    1 day ago


    cape town, western cape, South Africa Anonymous Full-time

    This is an on-site role, based at our Cape Town office. Only candidates with full working rights for this location will be considered. Who We Are CV (Christian Vision) is a global organisation that exists to introduce people to Jesus and encourage them to become his true followers. Evangelism is at the heart of all we do at CV, bringing the gospel to...


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

    SeniorData Engineer on a 12-month contract to collaborate with an international partner from our offices in Welgemoed, Cape Town, Northern Suburbs. This is a hybrid role (3 days on-site; 2 days WFH). As a Senior Data Engineer, you will be responsible for designing, building, maintaining, and architecting scalable data pipelines and cloud-native data...