python developer jobs in Johannesburg

1,000 python developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa RMB Full-time

    FNB in Johannesburg is seeking a Data Scientist II to plan, build, and implement quantitative analytics for financial crime risk analytics (AML/CFT, transaction monitoring, sanctions screening). You will develop models, drive governance, and translate insights for business stakeholders.You should have an Honours degree in a quantitative field and 2+ years of...


  • johannesburg, gauteng, South Africa Amidel Full-time

    Amidel is an Information Technology and Business Consulting Company that provides highly specialized solutions to large and small enterprises in both the private and public sectors. We are seeking an experienced and driven Senior Quantitative Analyst to join our team, specializing in quantitative solutions for investment banks and other financial clients....


  • Johannesburg, Gauteng, South Africa Icon Full-time

    Senior Clinical Data Science Programmer ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster. As a values-driven organisation, integrity, collaboration, agility, and inclusion are at the heart of how we work and interact with each other, customers, patients...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 1 - R 2 Contract

    About the RoleOur client is looking for an experienced Remote Senior AI Engineer with a specialization in Natural Language Processing (NLP) to join their distributed engineering team. This role is focused on building sophisticated NLP models and systems that enable intelligent text analysis, understanding, and generation. You will have the opportunity to...

  • OM Bank

    4 days ago


    Johannesburg, Gauteng, South Africa OM Bank Limited Full-time

    Job DescriptionThe Security Engineer (Identity, Endpoint & Data Protection) is responsible for implementing, maintaining, and continuously improving security controls across the Endpoint and User Ecosystem - including Identity and Access Management (IAM), Endpoint Protection, Data Loss Prevention (DLP), and Vulnerability Management. Reporting to the Cloud...

  • Data Scientist

    5 days ago


    Johannesburg, Gauteng, South Africa Samaha Consulting Full-time

    Job Specifications Minimum & Preferred Requirements Education Minimum 3-year tertiary degree in a STEM field: Computer Science, Engineering, Mathematics, Statistics, Data Science or a related quantitative discipline. Honours or Master's degree in Data Science, Statistics or a related field advantageous. Fluent in English. Experience 2 5 years' experience in...


  • Johannesburg, Gauteng, South Africa KPMG South Africa Full-time R 600,000 - R 800,000 Contract

    Role Summary As part of the Quantitative valuation and market risk team, you will work alongside a team of capital market specialists and will be able to quickly build upon your existing industry skills to become an expert in your field. You will be expected to lead projects and contribute to developing and nurturing our existing talent pool. Focus on...

  • AI Specialist

    2 hours ago


    Johannesburg South, Gauteng, South Africa Edge Executive Search Group Salary Full-time

    AI Specialist | South Africa | 2.5-Month ContractJoin a high-impact technology project where your AI and machine learning expertise will be applied to real-world business challenges. This is an immediate-start contract for a specialist who can move confidently from data and model development through to deployment, validation and ongoing optimisation.As an AI...

  • Senior Associate

    5 days ago


    Johannesburg, Gauteng, South Africa EY Full-time R 77,000 - R 103,000 Contract

    Credit Risk Senior Associate, Johannesburg or Cape Town, South Africa The opportunity We are looking to expand our Quantitative Advisory Services (QAS) team by recruiting suitably qualified and experienced individuals. QAS focusses on providing credit risk, market risk and data science solutions to banking, insurance and other corporate clients. Our services...


  • Johannesburg, Gauteng, South Africa Hired Remote Full-time

    Hired is seeking a Chemistry Expert (PhD) to design and execute chemical experiments, analyze data, and contribute to developing new chemical processes. The successful candidate will have a strong background in organic, inorganic, or analytical chemistry and work in a remote-capable role.Requirements include a PhD in Chemistry, hands-on experience with NMR,...


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

    Jobgether seeks a Mid Data Scientist to turn complex data into actionable insights and business value from South Africa. You will develop analytical and ML solutions across projects, collaborating with diverse Data teams to take models from exploration to production.You will work with Python, SQL, and visualization tools, applying MLflow and other ML...


  • Johannesburg, Gauteng, South Africa Lesaka Technologies Inc. Full-time

    Job DescriptionWe’re Hiring: Specialist: Data Engineering | Data and AnalyticsAre you an experienced data engineering professional with a passion for building reliable data pipelines and contributing to scalable data platforms?Lesaka Merchant is looking for a Specialist: Data Engineering to join our Merchants Operations Division. This role is ideal for a...

  • Senior Manager

    5 days ago


    Johannesburg, Gauteng, South Africa Agoda Full-time

    About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs,...


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

    If you're passionate about working with large-scale datasets, building predictive models, and solving complex business challenges through data-driven solutions, this could be the ideal next step in your career.Key ResponsibilitiesDevelop, enhance, and monitor credit risk models across the customer credit lifecycle.Conduct portfolio performance analysis to...


  • Johannesburg, Gauteng, South Africa Jobtailor Full-time R 320,000 - R 520,000 Contract

    Build silver and gold data models in SQL with Lakeflow Declarative Pipelines under review.Add expectations and data quality checks to assigned models.Support reconciliation of Databricks outputs against SAP BW extracts during migration.Ship changes through Git pull requests and the chapter's CI/CD.Learn the data estate, modelling standards and SAP source...


  • johannesburg, gauteng, South Africa Jobtailor Full-time R 1 Contract

    Responsibilities Analyse certified gold datasets in Databricks SQL, using statistics and hypothesis testing State findings and recommendations with supporting evidence so stakeholders can act Build Power BI dashboards on certified gold and metric views using semantic models that mirror gold, Direct Query on facts, Dual on dimensions and no logic in the tool...

  • Data scientist ii

    7 days ago


    johannesburg, gauteng, South Africa Wesbank Full-time R 670,000 Contract

    Wes Bank in Johannesburg seeks a Data Scientist II to plan, build, optimise and implement quantitative methodologies and advanced models supporting business strategy across the First Rand Group. The role focuses on financial crime analytics, model governance, and clear technical documentation. You will collaborate with risk, tech and business teams,...

  • Data engineer

    11 hours ago


    city of johannesburg metropolitan municipality, gauteng, South Africa Indsafri Full-time R 1 Contract

    We are looking for an experienced Data Engineer – AI/ML to build scalable data pipelines and infrastructure supporting AI and Machine Learning applications . The ideal candidate should have strong hands-on experience with Python, SQL, Spark, Kafka, Cloud, and ETL/ELT , along with a good understanding of ML data requirements. Key Responsibilities Design and...

  • Data scientist-ii

    6 days ago


    johannesburg, gauteng, South Africa Anonymous Full-time

    ## Data Scientist-IIApply: Johannesburg: Full time: Posted Today: End Date: September 23, 2026 (7 days left to apply): R53469# **Job Description**To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, to address...


  • Johannesburg, Gauteng, South Africa RELX Full-time

    Are you passionate about building scalable data platforms and enabling data-driven innovation? Do you enjoy leading technical decisions, mentoring engineers, and leveraging AI-powered development tools to deliver impactful solutions? About our Team At LexisNexis Intellectual Property Solutions, our mission is to bring clarity to innovation by delivering...