Jobs for python at Pretoria
1,000 python job listings in South Africa. Find daily updated positions from leading job boards.
-
Programmer - 23236
7 hours ago
Pretoria, Gauteng, South Africa Sinakho Staffshop (Pty) Ltd Full-timeJoin a Stable Solar CompanyUtilise your programming/software development skills in a rewarding role.Desired Experience & QualificationC, C#, and C++PythonExternal and internal networksInternet APHardware integration with Raspberry Pi controllers, ESP32, and SCADA systemsRS485/232CAN busMinimum 3 years relevant experience.Package & RemunerationMarket...
-
Data Engineer
1 day ago
Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full-timeCompany OverviewCompany based in Pretoria is looking for a Data Engineer / Scientist to join their team on a contract until Dec 2026.Minimum RequirementsSouth African citizens / Permanent Residents with SA ID number.Start as soon as possible.3 – 5 years of experience in the field of Data Science.Strong background in mathematics and good analytical and...
-
Software Developer
2 days ago
Pretoria, Gauteng, South Africa Canonical Full-timeCanonical Cape Town, Western Cape, South AfricaCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Its platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is a pioneer of global...
-
Data Lakehouse Engineer
2 days ago
Pretoria, Gauteng, South Africa StructureIt Ltd Full-timeStructureIt Ltd is seeking an Analytics Engineer to drive data integration and transformation for customer-facing solutions. You’ll translate business needs into robust data pipelines using PySpark/SparkSQL and Python, building a Data LakeHouse in collaboration with stakeholders and the data architecture team.You’ll work closely with product and...
-
pretoria, gauteng, South Africa Council For Scientific And Industrial Research Full-timeThe CSIR invites applications for a Master's Studentship in Space Engineering, based in Pretoria, within the Defence and Security Cluster OSS. You will undertake original research, develop a proposal, and contribute to publications. This is a hands-on research role in space technologies. Applicants must enroll for a Master's degree at a South African...
-
Pretoria, Gauteng, South Africa Placements24 Full-time R 700,000 - R 900,000 ContractPlacements24 is seeking a talented Machine Learning Engineer to build, deploy, and maintain ML models in Centurion. You will work with data scientists and software engineers to ensure robust, scalable AI systems in production.The role emphasizes Python proficiency, ML algorithms, and experience with ML frameworks. Cloud familiarity and containerization are a...
-
AI Solutions Intern: Design, Build
2 days ago
Pretoria, Gauteng, South Africa Cohesion X Pty Full-timeCohesion X Pty in Pretoria is looking for a proactive learner to join their Technical Delivery department. This role focuses on the entire lifecycle of AI solution deployment, from architecture design to quality assurance. Candidates should have a completed degree, excellent communication skills, and a strong initiative to own tasks. Key technical skills...
-
Senior Backend Engineer
2 days ago
Pretoria, Gauteng, South Africa Datafin Full-timeA leading FinTech company in South Africa is seeking a Senior Backend Software Engineer specializing in integration tasks. You will be responsible for designing, building, and integrating technical requirements for payment solutions. Ideal candidates have over 6 years of cloud-based backend engineering experience, strong Python skills, and expertise in AWS...
-
Pretoria, Gauteng, South Africa Hire Resolve Full-time R 600,000 - R 900,000 ContractA software development firm in Pretoria is seeking a highly skilled Senior Developer. The role involves developing and maintaining software applications, leading projects, and mentoring junior developers. Candidates should have a Bachelor's degree in Computer Science, with a minimum of 5 years' experience and proficiency in Java, C#, or Python. This position...
-
Remote Senior Data Engineer
2 days ago
Pretoria, Gauteng, South Africa Bespoke Labs Remote Full-timeA leading AI Research lab seeks a Senior Data Engineer for a contract role focusing on building complex data systems for AI model training. This position requires 6+ years of experience and expertise in Python, Scala, and Spark, as well as familiarity with high-throughput data processing. Ideal candidates will have a background in FAANG or Fortune 100...
-
Senior Cloud Data Engineer
2 days ago
Pretoria, Gauteng, South Africa Hire Resolve Remote Full-time R 700,000 - R 950,000 ContractA leading recruitment agency is seeking a Senior Cloud Engineer to join their dynamic team in Cape Town. The role focuses on architecting and optimizing data solutions using Databricks, Spark, and Azure. Ideal candidates have over 6 years of experience with advanced skills in T-SQL and Python. Responsibilities include leading projects, mentoring junior...
-
Pretoria, Gauteng, South Africa Placements24 Full-time R 2 - R 3 ContractPlacements24 is seeking a Senior Computational Biologist to join a fully remote research team. You will develop AI/ML models for genomics, proteomics, and clinical data, driving insights into disease mechanisms and therapeutics.The role requires a PhD or Master in a quantitative field, 5+ years of experience, and proficiency in Python or R with TensorFlow,...
-
Flight Performance
2 days ago
Pretoria, Gauteng, South Africa Placements24 Full-time R 600,000 - R 900,000 ContractPlacements24 is seeking an Aircraft Performance Analyst to join our client's operations team in Pretoria. You will analyze flight data, optimize fuel efficiency, and support flight planning, collaborating with dispatch and engineering to improve safety and efficiency.The role requires a Bachelor's degree in a related field and at least 3 years of experience,...
-
Senior NLP Scientist
2 days ago
Pretoria, Gauteng, South Africa Placements24 Full-timePlacements24 is seeking a Senior Data Scientist specializing in NLP to join a fully remote team. You will develop NLP models to extract insights, automate processes, and enhance user experiences through language understanding.The ideal candidate has a Master's or PhD in a related field, 5+ years in data science with NLP, and strong Python experience with...
-
Remote Pharma Data Analyst
2 days ago
Pretoria, Gauteng, South Africa Placements24 Full-time R 420,000 - R 540,000 ContractPlacements24 is seeking a Pharmaceutical Data Analyst to join a remote South Africa-based team. You will collect, clean, and validate large datasets from clinical trials, manufacturing, and market research to derive actionable insights for decision making.The ideal candidate holds a Bachelor's degree in a quantitative field, has proven data analysis...
-
Remote EMIS Data Analytics Consultant
2 days ago
Pretoria, Gauteng, South Africa UNICEF Careers Remote Full-timeUNICEF Careers in South Africa seeks a data analytics specialist to support the EMIS/LURITS framework under a 1-year consultancy. This remote role focuses on improving data collection, analysis, and reporting for education statistics across the Basic Education sector.Applicants should hold a Master’s in Statistics or related field, with 8+ years of data...
-
Remote AI
2 days ago
Pretoria, Gauteng, South Africa Andrews Recruitment Group Remote Full-time R 1 - R 3 ContractAndrews Recruitment Group is recruiting for multiple AI & Software Engineer roles offering remote work with full-time or flexible contract options and an attractive hourly rate of $60-$120. Roles are designed for engineers working on advanced AI systems and software projects, with approximately 15 hours per week and flexible hours.Ideal candidates will have...
-
Senior AI Engineer
2 days ago
Pretoria, Gauteng, South Africa Rocket SaaS Remote Full-timeRocket SaaS is looking for a Senior AI Engineer to design and implement the AI backbone for their agency, focusing on developing LLM-powered applications and automated workflows. This fully remote role allows you to work from anywhere in South Africa, directly collaborating with leadership teams to drive impactful AI solutions. Ideal candidates should have...
-
System and automation test engineer
24 hours ago
pretoria, gauteng, South Africa Wabtec Full-time R 850,000 ContractJob Description Role Summary/Purpose The Systems Test Engineer plays a pivotal role in communicating business goals, programs, and processes within a specific area or business segment. In this role, you will leverage your testing experience and development expertise to solve complex problems and develop and execute system-level test objectives for your team....
-
Embedded Software Developer
14 hours ago
Pretoria, Gauteng, South Africa E&D Recruiters Full-timeEmbedded Software Developer (Production)Pretoria-EastMinimum requirements and experience:BEng/BTech (Electronic Engineering or Computer Engineering) â recent graduates!N6 (Electronic Engineering) â minimum 5 years of relevant working experienceMS Office with good Excel skills.Experience in Python, C, and C++ programming and test jig...