intermediate python developer jobs in Pretoria

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


  • Pretoria, Gauteng, South Africa WatersEdge Solutions Full-time

    Location: HybridEmployment Type: Full-TimeIndustry: Software Development | Professional Services | Technology ConsultingWatersEdge Solutions is partnering with a growing technology consulting business to recruit an experienced Intermediate Business Analyst. This role is ideal for a business analyst who enjoys bridging the gap between business objectives and...


  • pretoria, gauteng, South Africa ADvTECH Full-time

    Job Title: Intermediate Phase Teacher Location: Maragon Olympus, Pretoria East About Maragon Olympus Maragon Olympus is a Christ-centred, parallel-medium school where teaching and learning are rooted in innovation, excellence, and the love of Jesus Christ. Our school community—teachers, learners, and parents—works together to nurture confident,...


  • pretoria, gauteng, South Africa Pivot Services Full-time

    Curro Pretoria in Pretoria is seeking a qualified primary school intermediate phase teacher to join our campus. You will deliver the Curro curriculum across the intermediate phase, focusing on knowledge transfer and skills development to foster positive attitudes in learners. Required: BEd and/or PGCE in intermediate phase teaching with at least 2 years'...

  • Robotics Teacher

    2 days ago


    Pretoria, Gauteng, South Africa Curro Holdings Ltd Full-time

    Curro is an independent schooling provider that offers quality education from the early childhood development phase to Grade 12. Curro prides itself on providing an ethical, values-based environment and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro seeks to appoint Robotics Teacher (Intermediate Phase) (full-time)...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Ready to build the future of AI? Let's talk!Are you passionate about Artificial Intelligence, obsessed with innovative technology and excited by the idea of turning complex challenges into smart, scalable solutions?We're looking for an Expert AI Engineer / Full Stack Developer who knows how to take AI beyond experimentation and turn innovative ideas into...


  • Pretoria, South Africa Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC Full-time

    Join a forward-thinking organization dedicated to innovative software solutions and user-centric design. Our client, a leading player in the IT and design industries, is seeking a talented Intermediate UI/UX Designer to help shape the digital experiences of tomorrow. This role offers an exciting opportunity to contribute to impactful projects in a dynamic,...


  • Pretoria, Gauteng, South Africa Mindrift Remote Full-time R 609,189 - R 867,634 Contract

    Freelance Machine Learning Engineer (Python) Project‑based, part‑time, fully remote freelance role. Candidates must be located in South Africa and have advanced (C1) English proficiency. What We Do Mindrift connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into...


  • Pretoria, Gauteng, South Africa Inspired Xpert Remote Full-time R 334,800 - R 502,200 Contract

    OverviewRole: Intermediate QA Tester (Manual + Automation)Location: RemoteEngagement: Permanent role OR contractStart: Immediate (flexible for right candidate)Salary: R30K - R45K per monthResponsibilitiesDesign, execute, & document manual test cases across web apps (front/backend event management).Build and maintain lightweight automated tests to accelerate...


  • Pretoria, Gauteng, South Africa Lumenalta Remote Full-time R 2 - R 3 Contract

    3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. At Lumenalta, we partner with global enterprises to build and scale high-impact digital products. Our engineering teams work on complex, production-grade systems that power real-world experiences for millions of users. What You’ll Do Design, build,...


  • Pretoria, Gauteng, South Africa Curro Holdings Ltd Full-time

    Curro Pretoria in Pretoria is seeking a Robotics Teacher (Intermediate Phase) for a full-time role commencing January 2027. You will teach and coordinate a range of subjects per the Curro curriculum for the intermediate phase, focusing on active teaching, knowledge transfer and skills development.The successful candidate will hold a BEd or PGCE, have at...


  • Pretoria, Gauteng, South Africa Prestige Tech Remote Full-time R 720,000 - R 900,000 Contract

    This role is open only to engineers who live in South Africa and have the right to work here.Prestige Tech is a South African InsurTech company. We build the insurance data management platform that funeral businesses use to administer policies, collect premiums, process claims and communicate with their members. The platform connects each funeral business...


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

    About the RoleOur client, a cutting-edge software development company specializing in cloud-native solutions, is seeking a highly experienced Senior Backend Engineer with a strong command of Python and Django. This is a fully remote, remote-first position, offering the flexibility to work from anywhere within South Africa. You will play a crucial role in...


  • Pretoria, Gauteng, South Africa Mindrift Remote Full-time R 441,892 - R 662,838 Contract

    A leading tech consulting firm seeks a Senior Python Developer for project-based collaboration focused on evaluating AI systems. The role requires 5+ years of experience, expertise in Python and Docker, and familiarity with multiple programming languages. You will create black box tests, manage Docker environments, and utilize LLM tools to enhance...


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

    An innovative and fast‑growing technology company is looking for an Intermediate AI Engineer to help design and deliver advanced artificial intelligence solutions. This role combines strong software engineering capability with expertise in modern AI systems and scalable architecture.You will play a key role in building intelligent applications powered by...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a globally recognized leader in developing innovative SaaS solutions, is seeking an experienced Senior Backend Engineer specializing in Python and Django. This is a fully remote position, offering the flexibility to work from anywhere within South Africa. You will be responsible for designing, developing, and deploying robust,...


  • Pretoria, Gauteng, South Africa Curro Holdings Ltd Remote 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...


  • Pretoria, Gauteng, South Africa Mindrift Full-time

    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. What This Opportunity Involves While each project involves unique...


  • Pretoria, Gauteng, South Africa Mindrift Full-time

    Freelance AI Trainer – Civil Engineering & Python 2 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...


  • Pretoria, Gauteng, South Africa Opensource Intelligent Solutions Full-time R 1 - R 2 Contract

    Opensource Intelligent Solutions in Pretoria, South Africa, seeks a Senior AI Software Engineer to own architecture, design, and development of AI-enabled platforms, data products, and cloud-native capabilities. You will lead end-to-end delivery across Python/Java, APIs, and data pipelines within a hybrid, 3-year engagement.The role emphasizes secure,...


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