intermediate python developer jobs in Durban

3,442 intermediate python developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 is seeking a Senior Backend Engineer with strong Python and Django expertise to design, develop, and maintain scalable backend services for a remote-first SaaS team. You will build RESTful APIs, work with PostgreSQL/MySQL, and optimize performance in a fast-growing environment.The role emphasizes asynchronous processing (Celery),...


  • Durban, KwaZulu-Natal, South Africa Mindrift Full-time

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


  • Durban, KwaZulu-Natal, South Africa Mindrift Remote Full-time R 583,298 - R 830,757 Contract

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


  • Durban, KwaZulu-Natal, South Africa Mindrift Full-time

    A leading AI innovation company is seeking experienced Mechanical Engineers with strong Python skills to train and evaluate AI models on complex engineering problems. This fully remote, flexible, part-time role allows for contributions to future AI systems. Candidates should have a relevant engineering degree, over 3 years of experience, and advanced English...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Remote Full-time

    A leading recruitment agency is looking for a Technical / Team Lead for their client in the Geospatial (GIS) Industry. This remote position requires at least 6 years of software engineering experience. The ideal candidate will lead software development projects, ensuring high-quality design and collaboration across teams. Proficiency in Python, JavaScript,...


  • Durban, KwaZulu-Natal, South Africa Mindrift Remote Full-time R 340,821 Contract

    Freelance AI Trainer - Civil Engineering & Python 3 days ago. Be among the first 25 applicants. 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. At Mindrift, innovation meets opportunity. We believe in...


  • Durban, KwaZulu-Natal, South Africa Mindrift Full-time

    Electrical Engineer with Python Experience - Freelance AI Trainer 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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...


  • Durban, KwaZulu-Natal, South Africa Mindrift Remote Full-time R 451,820 Contract

    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.At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The...

  • Senior Python Engineer

    16 hours ago


    Durban, KwaZulu-Natal, South Africa Mindrift Remote Full-time R 441,892 - R 662,838 Contract

    Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About The Role This project is suited for a Senior Python developer...

  • Senior Python

    7 hours ago


    durban, kwazulu natal, South Africa Tumaini Consulting Full-time

    Together Staffing group is seeking an experienced Python/Spark/AI Developer to replatform legacy T-SQL workloads onto Spark and Delta Lake, while building robust APIs and AI-enabled capabilities. The role suits an autonomous developer delivering production-quality code in a specification-driven environment. The candidate will design and implement Spark...


  • Durban, KwaZulu-Natal, South Africa Communicate Recruitment Full-time R 500,000 - R 600,000 Contract

    Durban-based, hybrid role for a mid-level Fullstack Developer offering a R500 000– R600 000 package. The client seeks a seasoned professional to contribute from front to back in a multifunctional team.You'll design and implement scalable web applications, collaborating across frontend and backend using Python, JavaScript/TypeScript, React, RESTful APIs,...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time R 540,000 - R 900,000 Contract

    Placements24 is seeking a talented Full-Stack Developer to join their fully remote team. You will design, develop, and deploy scalable web applications across front-end and back-end, collaborating with a distributed team. This is a remote-first environment that values autonomy and results.You will work with Python and Django/Flask on the backend and React on...


  • Durban, KwaZulu-Natal, South Africa Lumenalta Remote Full-time R 2 - R 3 Contract

    A tech solutions company is seeking an experienced backend developer for a fully remote position. You will design and maintain scalable backend systems using Python and AWS services, implement microservices, and ensure high reliability. The ideal candidate has 7+ years of experience, especially with GraphQL APIs and cloud infrastructure. Strong communication...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time

    Placements24 is seeking a Senior Backend Engineer (Python) to join a remote engineering team. You will design, implement, and optimize scalable backend services using Django or Flask, apply best practices for API design, and work with PostgreSQL/Redis in cloud environments.This is a fully remote, international role supporting fintech platforms. You will...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    About the Role Our client, a leading fintech startup, is seeking a highly skilled Senior Backend Engineer to join their fully remote, agile development team. This role is integral to designing, building, and maintaining robust, scalable, and secure APIs that power their innovative financial products. You will be instrumental in shaping the backend...


  • Durban, KwaZulu-Natal, South Africa e-Merge IT Recruitment Remote Full-time R 720,000 - R 880,000 Contract

    E-Merge is seeking a Python-focused Full Stack Engineer to join a high-growth AI and fintech team. You will contribute across the full development lifecycle, building scalable, production-ready solutions that merge AI capabilities with wealth-management workflows.Ideal candidates have 5+ years in full-stack roles, deep TS/React frontend skills, and strong...


  • Durban, KwaZulu-Natal, South Africa Nova Pioneer International Full-time

    Senior/Principal Statistical Programmer SAS + R (Remote)Sponsor-dedicated: Working fully embedded within one of our pharmaceutical clients, with the support of Cytel right behind you, you'll be at the heart of our client's innovation. As a Principal Statistical Programmer you will be dedicated to one of our global pharmaceutical clients; a company that is...

  • FULL STACK ENGINEER

    16 hours ago


    Durban, KwaZulu-Natal, South Africa e-Merge IT Recruitment Remote Full-time R 720,000 - R 880,000 Contract

    A high-growth AI and fintech organisation is seeking a Full Stack Engineer with a strong Python background to join its innovative, intelligent team. This is an opportunity get involved in cutting-edge AI technology that is changing the way wealth-management professionals access information, generate insights and engage with their clients. You will be a key...


  • Durban, KwaZulu-Natal, South Africa Bamboo Works Remote Full-time R 333,000 - R 444,000 Contract

    About the Client We're helping a growing AI and process automation consultancy based in Munich, Germany find a Senior AI Automation Engineer to design and deliver sophisticated automation and AI-powered business solutions. The company works with small and medium-sized businesses across Germany, Austria, and Switzerland, helping them streamline operations,...


  • Durban, KwaZulu-Natal, South Africa e-Merge IT Recruitment Remote Full-time R 720,000 - R 880,000 Contract

    Are you a talented Full Stack Engineer looking for an opportunity to build modern, AI-powered products from end to end? This role offers the chance to work across both frontend and backend development, combining React, TypeScript and Python with cloud technologies and emerging AI capabilities.You’ll be involved in building production-grade applications,...