Jobs: python

See average salary for python »

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

  • AML Data Scientist

    1 week ago


    Johannesburg, Gauteng, South Africa Optimal Growth Technologies Full-time

    A leading technology firm is looking for a highly analytical Specialist Data Scientist to work in a hybrid role in Midrand. You will leverage big data to develop AI-driven solutions that enhance customer experience across various portfolios. The successful candidate should have over 3 years' experience in data science, be proficient in Python or R, and...


  • East London, Eastern Cape, South Africa LexisNexis Risk Solutions Full-time

    A leading information analytics company is seeking a Senior Data Analyst to collaborate with business partners, lead analytics projects, and create clear visualizations. The ideal candidate should have a strong background in analytics, with 3-5 years of relevant experience, and be proficient in SQL and Python. Competitive benefits include flexible working...


  • East London, Eastern Cape, South Africa Canonical Full-time

    A leading tech firm is seeking an Engineering Manager for their Cloud BootStack team. In this remote role, you will oversee engineers to ensure quality and efficiency in managed services for customers globally. Candidates should have a bachelor's degree in a tech field and a proven track record in software delivery or operations management, particularly with...


  • Cape Town, Western Cape, South Africa Salt Full-time

    A leading tech company located in Cape Town is seeking an experienced Senior Software Developer to contribute across multiple stacks and deliver impactful solutions. The role involves mentoring junior developers and shaping engineering practices. Candidates should have a Bachelor's degree in Computer Science and extensive expertise in JavaScript and Python,...

  • Senior Product

    1 week ago


    Durban, KwaZulu-Natal, South Africa The Global Talent Co. Full-time

    A leading global talent firm is seeking a Senior Product Analyst to drive data-informed decisions that impact product growth and marketing ROI. You'll analyze complex datasets to optimize business performance, collaborating with product and marketing teams. Ideal candidates have over 7 years in analytics, strong statistical knowledge, and proficiency in SQL...

  • Senior Product

    1 week ago


    Pretoria, Gauteng, South Africa The Global Talent Co. Full-time

    A leading global talent firm is seeking a Senior Product Analyst to drive data-informed decisions that impact product growth and marketing ROI. You'll analyze complex datasets to optimize business performance, collaborating with product and marketing teams. Ideal candidates have over 7 years in analytics, strong statistical knowledge, and proficiency in SQL...


  • Midrand, Gauteng, South Africa LexisNexis Risk Solutions Full-time

    A leading information analytics company is seeking a Senior Data Analyst to collaborate with business partners, lead analytics projects, and create clear visualizations. The ideal candidate should have a strong background in analytics, with 3-5 years of relevant experience, and be proficient in SQL and Python. Competitive benefits include flexible working...


  • Johannesburg, Gauteng, South Africa Canonical Full-time

    A leading tech firm is seeking an Engineering Manager for their Cloud BootStack team. In this remote role, you will oversee engineers to ensure quality and efficiency in managed services for customers globally. Candidates should have a bachelor's degree in a tech field and a proven track record in software delivery or operations management, particularly with...


  • Randburg, Gauteng, South Africa Parvana Full-time

    A reliable software solutions provider in South Africa is seeking a remote Data Analytics Engineer. The role involves analyzing complex customer data, developing scalable ETL pipelines, and automating data validation processes. The ideal candidate will possess strong coding skills in Python, PySpark, and SQL, along with experience in cloud environments like...


  • Pretoria, Gauteng, South Africa The Legends Agency Full-time

    An innovative technology company is seeking an AI Engineer to design and build cutting-edge MCP servers and AI integrations in a high-impact environment. The ideal candidate will have strong programming skills in Python and TypeScript/JavaScript, experience with machine learning frameworks, and a good understanding of client-server architectures. This is a...


  • Sandton, Gauteng, South Africa Canonical Full-time

    A leading open source software firm is seeking a Technical Manager to lead a remote team in the development of Python and Golang micro-services for scalable SaaS products. The ideal candidate will have strong experience in agile software development, excellent communication skills, and a passion for mentoring. This role offers a fully remote working...


  • Centurion, Gauteng, South Africa Canonical Full-time

    A leading open source software firm is seeking a Technical Manager to lead a remote team in the development of Python and Golang micro-services for scalable SaaS products. The ideal candidate will have strong experience in agile software development, excellent communication skills, and a passion for mentoring. This role offers a fully remote working...


  • Durban, KwaZulu-Natal, South Africa The Legends Agency Full-time

    An innovative technology company is seeking an AI Engineer to design and build cutting-edge MCP servers and AI integrations in a high-impact environment. The ideal candidate will have strong programming skills in Python and TypeScript/JavaScript, experience with machine learning frameworks, and a good understanding of client-server architectures. This is a...

  • Remote Data

    1 week ago


    Pretoria, Gauteng, South Africa Talent Shore Full-time

    A data-driven organization in South Africa is seeking a highly motivated Data Analyst to join their team. This role involves collecting, cleaning, and analyzing data to generate insights supporting decision-making. The ideal candidate will have over 3 years of experience, proficiency in tools like SQL, Python, and advanced Excel, as well as skills in data...


  • Gqeberha, Eastern Cape, South Africa Mindrift Full-time

    A leading technology consultancy connects specialists with project-based electrical engineering opportunities in South Africa. This role requires experience in Python and a degree in Electrical Engineering. Candidates can expect paid contributions with rates up to $20/hour. The estimated workload is 10-20 hours per week during active project phases. Ideal...


  • Johannesburg, Gauteng, South Africa FirstRand Full-time

    A major banking institution in Johannesburg is seeking an experienced Data Science Manager to oversee credit risk models and ensure regulatory compliance. The ideal candidate should have 5 to 8 years of experience in data science specific to banking, with strong proficiency in SAS and Python. Responsibilities include managing the IFRS 9 process and providing...


  • Randburg, Gauteng, South Africa Mindrift Full-time

    A leading technology consultancy connects specialists with project-based electrical engineering opportunities in South Africa. This role requires experience in Python and a degree in Electrical Engineering. Candidates can expect paid contributions with rates up to $20/hour. The estimated workload is 10-20 hours per week during active project phases. Ideal...


  • Cape Town, Western Cape, South Africa Mindrift Full-time

    A leading technology consultancy connects specialists with project-based electrical engineering opportunities in South Africa. This role requires experience in Python and a degree in Electrical Engineering. Candidates can expect paid contributions with rates up to $20/hour. The estimated workload is 10-20 hours per week during active project phases. Ideal...

  • Remote Data

    1 week ago


    Randburg, Gauteng, South Africa Talent Shore Full-time

    A data-driven organization in South Africa is seeking a highly motivated Data Analyst to join their team. This role involves collecting, cleaning, and analyzing data to generate insights supporting decision-making. The ideal candidate will have over 3 years of experience, proficiency in tools like SQL, Python, and advanced Excel, as well as skills in data...


  • , South Africa Mindrift Full-time

    A leading technology consultancy connects specialists with project-based electrical engineering opportunities in South Africa. This role requires experience in Python and a degree in Electrical Engineering. Candidates can expect paid contributions with rates up to $20/hour. The estimated workload is 10-20 hours per week during active project phases. Ideal...