python developer jobs in Johannesburg

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

  • AI Tester

    2 days ago


    Johannesburg, South Africa Network Contracting Full-time

    As an AI Tester, you will be responsible for validating and testing AI systems, machine learning models, generative AI applications, and intelligent automation solutions. You will work closely with developers, data scientists, and business stakeholders to identify risks, uncover defects, and improve the overall quality and performance of AI-driven...


  • johannesburg, gauteng, South Africa Boardroom Appointments Full-time

    About the job Software Security Engineer We are seeking an Intermediate Software Security Engineer with a passion for technology and a desire to work in a fast-paced, dynamic environment. The ideal candidate will possess excellent communication skills, assertiveness, and ownership mentality. Additionally, the candidate should be well-rounded, have strong...


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

    IT Max in Johannesburg, South Africa, is seeking an experienced Full Stack Developer to design, build, test and deploy robust end-to-end web applications and microservices. The role requires strong frontend (React, Angular, Vue.js) and backend (Node.js, Python, Java, .NET) skills, experience with REST APIs, databases, and CI/CD, and immediate availability to...

  • AI Engineer

    23 hours ago


    Johannesburg, Gauteng, South Africa reversidesoftwaresolutionspt Full-time

    Reverside is an established IT services provider delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries. We are seeking an experienced AI Engineer to...


  • Johannesburg, Gauteng, South Africa PwC Full-time

    Management Level Senior Associate Job Description & Summary At PwC, our people in audit and assurance focus on providing independent and objective assessments of financial statements, internal controls, and other assurable information enhancing the credibility and reliability of this information with a variety of stakeholders. They evaluate compliance with...


  • Johannesburg, South Africa Network Recruitment Full-time

    Were looking for a hands-on engineer to join an innovative AI engineering team, working on voice, text and QA agents that operate in real-world customer interactions. This is an opportunity to work on AI that goes beyond experimentation youll be building, testing and improving production AI solutions used in live environments. What Youll Be Doing: - Build...

  • Senior DevOps Engineer

    23 hours ago


    Johannesburg, South Africa iDbase Software Remote Full-time

    About the Role We are seeking a highly skilled Senior DevOps Engineer to assess and enhance our client’s infrastructure and CI/CD pipelines, ensuring alignment with industry best practices. You will play a key role in automating deployments, managing infrastructure as code, improving observability, and mentoring junior team members. This role is ideal for...


  • Johannesburg, Gauteng, South Africa Nedbank Full-time R 2 Contract

    Our client, a leading firm in the heart of Sandton 's financial district, is seeking a brilliant Senior Quantitative Analyst . This role is central to developing and implementing sophisticated mathematical models and statistical techniques to drive trading strategies, risk management, and product development. You will work with large datasets, cutting-edge...

  • JavaScript Team Lead

    22 hours ago


    Johannesburg, South Africa Network Recruitment Full-time

    Key Responsibilities Technical Delivery - Lead the design, development, and delivery of modern web and mobile applications. - Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, architecture, estimation, development, testing, and deployment. - Drive engineering excellence through clean code, code reviews, testing,...

  • Data Analyst

    7 hours ago


    Johannesburg, Gauteng, South Africa Network Finance. Full-time

    Data Analyst PositionReference: NFP014014-ASl-1We are seeking a talented Data Analyst to join our team at one of the leading Banks in the industry.Duties & ResponsibilitiesAs a Data Analyst you will be responsible for analyzing large sets of financial data to support our business operations and drive data-driven decision making.Responsibilities:Collect,...


  • Johannesburg, South Africa Network Recruitment Full-time

    An innovative technology business operating at the intersection of software, IoT, telemetry and utility infrastructure is looking for a Software Engineer to join its growing technical team. This role will focus on developing and maintaining software solutions used to remotely monitor distributed utility infrastructure, turning data from meters, sensors,...

  • Industrial Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full-time

    Job & Company Description:A leading organisation within the logistics environment is looking for a driven Industrial Engineer to strengthen its operational optimisation capability. The successful candidate will be responsible for analysing business processes, identifying improvement opportunities and implementing optimisation and continuous improvement...

  • Data Architect

    2 days ago


    Johannesburg, Gauteng, South Africa Golden Rule Full-time

    Our client is seeking an experienced Data Architect with strong expertise in modern cloud data platforms, including Azure Databricks, AWS, Snowflake, Azure Synapse, and Azure Data Factory (ADF). The ideal candidate will have a solid background in presales, solutioning, POC (Proof of Concept) development, and direct client interaction.This role...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking a skilled Remote AI Platform Engineer to build and maintain the infrastructure that powers their cutting-edge artificial intelligence initiatives. This fully remote role is crucial for ensuring the scalability, reliability, and efficiency of our AI development and deployment pipelines. You will be responsible for...


  • Johannesburg, Gauteng, South Africa PwC South Africa Full-time

    Management Level Senior Associate Job Description & Summary At PwC, our people in audit and assurance focus on providing independent and objective assessments of financial statements, internal controls, and other assurable information enhancing the credibility and reliability of this information with a variety of stakeholders. They evaluate compliance with...


  • johannesburg, gauteng, South Africa Inkhanyeti Solutions Full-time

    We are seeking for a skilled Cloud Security engineerto join our team on a renewable contract basis. The ideal candidate must have experience in Conducting, coordinating, and responding to vulnerability assessments and penetration tests on Azure and Microsoft 365 environments. Analyze penetration testing reports, triage vulnerabilities, and prioritize...


  • johannesburg, South Africa Network Contracting Full-time

    We're looking for an experienced AI / Machine Learning Engineer to design, build, and deploy cutting-edge AI models and machine learning solutions. You'll work on exciting projects involving automation, predictive analytics, generative AI, and large language models (LLMs). What's In It For You? Work on exciting AI and emerging technology projects Competitive...

  • Data Scientist

    22 hours ago


    Johannesburg, South Africa Network Recruitment Full-time

    Key Responsibilities - Analyse large and complex datasets to identify trends, opportunities, and business insights. - Build predictive and statistical models to support strategic decision-making. - Develop and deploy machine learning solutions. - Work closely with stakeholders to translate business requirements into analytical solutions. - Create meaningful...

  • Data Scientist

    23 hours ago


    Johannesburg, South Africa Boardroom Appointments Full-time

    Data Scientist (Intermediate) Minimum Requirements: Honours degree (or higher) in statistics, actuarial sciences, computer science (or equivalent, relevant qualification)Knowledge of statistical packages (R, SAS, SPSS, Python etc.)Knowledge of BI reporting tools (Power BI, Tableau, QlikView)Experience in statistical and machine learning modelling...

  • Data Analyst

    12 hours ago


    Johannesburg, Gauteng, South Africa Network Contracting Full-time

    Our client is a forward-thinking organisation that leverages data and technology to support business growth and innovation. They are seeking a skilled Data Analyst who can analyse complex datasets, identify trends, and provide valuable insights that influence business decisions.In this role, you'll work closely with stakeholders across the business, develop...