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.


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking a highly skilled and forward-thinking Senior Computer Science Educator to join a leading educational institution in Pretoria , with a significant focus on remote instruction. This role is critical in delivering cutting-edge computer science education, preparing students for the demands of the digital age. You will be...

  • Data Engineer

    11 hours ago


    Pretoria, Gauteng, South Africa Datafin IT Recruitment Full-time

    Duties & ResponsibilitiesA leading FinTech company seeks to fill the role of a Data Engineer with a knack for data analysis to join its team. It is a remote role that includes data manipulation, modelling, and being responsible for the understanding of inter-dependencies between various data sources and business processes involving data flow. You will also...


  • Pretoria, Gauteng, South Africa Psybergate (Pty) Ltd Remote Full-time

    What you will be doing:Design, prototype, build, deploy, and support production-grade Machine Learning, AI, and Generative AI solutions.Productionise and monitor Machine Learning models and pipelines using Databricks, including MLflow and Model Serving.Develop and deploy AI agents, Generative AI solutions, and Retrieval-Augmented Generation (RAG)...


  • Pretoria, Gauteng, South Africa Supportyourapp-1 Full-time

    What Senior Full Stack Engineer Python Django ...Showing 41 Senior Full Stack Engineer Python Django AI For Healthcare jobs in remoteSorry to hear that! What didn’t you like about this job?Wrong locationToo few details / Lack of informationJob appears outdatedSalary information missing or unclearOther (please specify).Please specify...Verification *Thank...


  • Pretoria, Gauteng, South Africa Rise Data Labs Remote Full-time R 300,000 - R 460,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 Rise Data Labs Remote Full-time R 83,000 - R 165,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...

  • Senior Data Engineer

    12 hours ago


    Pretoria, Gauteng, South Africa ATS Client Full-time

    Job Description We are seeking a highly skilled and experienced Senior Data Engineer to design, build, and scale our modern data platform. This role is ideal for a hands‑on technical leader who can architect robust data pipelines, drive best practices in data engineering, and mentor a growing team. You will play a critical role in enabling analytics, data...


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client is seeking a Senior Data Engineer to design, build, and scale a modern data platform. You will own end-to-end data pipelines, govern data quality, and mentor a growing team of engineers.Collaborate with analytics, data science, and product teams to deliver reliable, scalable data foundations that empower reporting and BI across the business. The...


  • Pretoria, Gauteng, South Africa Hire Resolve Remote Full-time R 700,000 - R 950,000 Contract

    A leading recruitment agency is seeking a Senior Cloud Engineer to join their dynamic team in Cape Town. The role focuses on architecting and optimizing data solutions using Databricks, Spark, and Azure. Ideal candidates have over 6 years of experience with advanced skills in T-SQL and Python. Responsibilities include leading projects, mentoring junior...


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


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client is seeking a Data Warehouse Engineer to drive retail analytics using ETL development, DW design and Azure technologies. The role offers the chance to apply your expertise to real-world data challenges and advance your career in data warehousing.You should have a Diploma or Advanced Diploma in Computer Science, Microsoft Data Engineer...


  • Pretoria, Gauteng, 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 Platform Engineer (Mid-level) based in South Africa. In this role, you will help transform an established data and machine learning platform into a scalable, self-service environment that empowers engineering teams to work...


  • Pretoria, Gauteng, South Africa Diverse Consulting Solutions Full-time

    Diverse Consulting Solutions is seeking a Data Warehouse Engineer with 3-5+ years of design experience to work on life insurance systems. The role involves data warehousing, ETL development and BI reporting using SQL Server, T-SQL, PostgreSQL and Python, with responsibilities spanning requirements gathering, design, testing and production support.The...


  • Pretoria, Gauteng, South Africa Pavago Full-time

    Full-Stack Developer - Next.js & Python Position Type: Full-Time, Remote Working Hours: U.S Business Hours About the Role We are looking for an experienced Full-Stack Developer to build and maintain production web applications across a modern frontend, backend, database, and cloud stack. This is a hands-on development role for someone who can own a slice of...

  • Data Analyst

    2 days ago


    pretoria, gauteng, South Africa Atriplea Recruitment & Temps Full-time

    We are looking for a highly motivated Data Analyst with experience in internal sales to join our data team. The successful candidate will be responsible for supporting data collection, processing, analysis, and reporting to help drive business development, operations and efficiency within the organization. This entry-level position is ideal for someone with...


  • Pretoria, Gauteng, South Africa ATS Client Full-time R 600,000 - R 900,000 Contract

    Job Description About the Role: The Data Engineer will work on enterprise-wide data provisioning, spanning multiple data governance domains and data assets. Responsibilities include ensuring secure data sharing, adhering to protection and compliance requirements, supporting enterprise Data & Analytics initiatives (including high-priority use cases), and...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full-time

    Together Staffing group is seeking a Cloud Data Platform Support Engineer for a South Africa-based role with a remote work model. The candidate should have 3+ years in cloud support/engineering, Azure data platforms, and strong SQL/Python/Spark skills.Experience with monitoring tools, incident management, and automation is required, with advantageous...


  • Pretoria, Gauteng, South Africa Network IT Remote Full-time R 614,000 - R 737,000 Contract

    Reference: BIT002704-GBD-1Are you a skilled Data Scientist with a passion for healthcare? Look no further! Our client is seeking a talented individual to join them in revolutionizing the medical field through data-driven insights. If you're ready to make a meaningful impact on patient outcomes and healthcare innovation, we want to hear from you. Join our...


  • Pretoria, Gauteng, South Africa Jobgether Remote Full-time

    Partner Company in SA is seeking a Data QA Engineer to ensure data accuracy, completeness, and reliability across web data extraction projects and AI-assisted solutions. You will translate requirements into measurable quality standards and integrate testing early in projects.You will use Python, SQL, and modern testing tools to analyze data, create reports,...

  • Senior Data Scientist

    21 hours ago


    Pretoria, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a prominent financial services firm in **Pretoria, Gauteng, ZA**, is seeking a highly analytical and experienced Senior Data Scientist to lead their big data analytics initiatives. This role is central to extracting actionable insights from vast and complex datasets, driving strategic decision-making across the organization. You...