Jobs for python data engineer at Pretoria
2,804 python data engineer job listings in South Africa. Find daily updated positions from leading job boards.
-
Pretoria, Gauteng, South Africa Mindrift Full-time R 45 - R 54Mindrift is seeking a highly skilled Python Data Scraping Engineer to join the Tendem project on a part‑time freelance basis. You will handle end‑to‑end data extraction across complex websites, using Apify and OpenRouter along with your own approaches to deliver structured datasets.The role emphasizes precision, dynamic content handling, and data...
-
Freelance Data Scraping Engineer Premium
3 days ago
Pretoria, Gauteng, South Africa Mindrift Remote Part-time US$24Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot - that's how we refer to this role at Mindrift - you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical...
-
Remote AI
3 days ago
Pretoria, Gauteng, South Africa Mindrift Remote Full-time R 344,802 - R 551,683A leading AI-driven technology firm is seeking a Vibe Code specialist to join their project and work on data analysis, web scraping, and research tasks. Candidates should have at least 1 year of experience and a relevant degree. Proficiency in Python and web scraping tools is essential. This part-time remote role offers competitive pay up to $24/hour,...
-
Data engineer
1 day ago
pretoria, gauteng, South Africa IQ Business Group Full-time R 800,000Job Title: Data Engineer (AWS Specialist)Location: Hybrid or RemoteContract Type: Contract About the Role: We are looking for an experienced Data Engineer with a strong AWS background to join our team. This role will focus on designing, building, and maintaining robust data pipelines and integrations across multiple platforms, including AWS, Salesforce, GA4,...
-
Data engineer
1 day ago
pretoria, gauteng, South Africa Boardroom Appointments Full-time R 700,000Overview This roles responsibility is to design, develop and maintain data-based solutions including ensuring that the operationalization of data pipelines and data stores are high-performing, efficient, organized, and reliable, given a set of business requirements and constraints. The Data Engineer will build and maintain secure and compliant data...
-
Junior Data Scientist — Python AI/ML
1 day ago
Pretoria, Gauteng, South Africa Career Minded Full-timeCareer Minded is seeking a motivated Junior Data Scientist to join the Data Analytics team in Pretoria. This position is ideal for recent graduates or early-career professionals with strong Python skills and an interest in AI, Machine Learning, and Data Analytics.The role involves developing machine learning models, managing data pipelines, and analysing...
-
Data Engineer Premium
3 days ago
Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-timeWe’re looking for an Expert Data Engineer to architect, build, and optimize large-scale data pipelines that power mission-critical analytics across multiple business domains.You’ll work with modern cloud stack technologies, automate everything possible, and ensure data flows like a dream from ingestion to production systems.If AWS services, Terraform...
-
Freelance Machine Learning Engineer
3 days ago
Pretoria, Gauteng, South Africa Mindrift Remote Full-time R 609,189 - R 867,634Freelance 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...
-
Remote SRE II: Kubernetes
2 days ago
Pretoria, Gauteng, South Africa k0deHut Remote Full-time R 500,000 - R 700,000A leading South African fintech is seeking an Intermediate Site Reliability Engineer (SRE II) to maintain and improve their infrastructure primarily in Google Cloud and AWS. This remote role offers flexibility and an opportunity to work with a strong technical team. Candidates should be skilled in Kubernetes, Python, and Terraform, with a commitment to...
-
Remote AI Trainer for Civil Engineering
2 days ago
Pretoria, Gauteng, South Africa Mindrift Remote Full-time R 340,990A leading AI solutions provider is looking for a Freelance AI Trainer specializing in Civil Engineering and Python. The role involves training AI models and evaluating their accuracy on civil engineering problems. Candidates should possess strong Python skills and a relevant degree. This fully remote and flexible position offers competitive pay up to...
-
Data Warehouse Engineer
18 hours ago
Pretoria, Gauteng, South Africa ATS Client Full-timeData Warehouse Engineer Revolutionize retail data with cutting‑edge technology! R 500,000 - R 660,000 per annum. Join a team dedicated to driving innovation and excellence in retail execution. This is an ideal opportunity to harness your expertise in ETL Development, DW Design, and Azure technologies. Be part of a dynamic work environment where you can...
-
Expert Data Engineer
2 days ago
pretoria, gauteng, South Africa ATS Client Full-time R 900,000Job Description About the Role: The Data Engineer will work on enterprise-wide data provisioning, spanning multiple data governance domains and data assets. Responsibilities include ensuring secure data sharing, adhering to protection and compliance requirements, supporting enterprise Data & Analytics initiatives (including high-priority use cases), and...
-
Data Engineer Consultant
2 days ago
Pretoria, Gauteng, South Africa Tenth Revolution Group Remote Full-time R 600,000 - R 900,000Recruitment Consultant: Data & AI, South Africa About the Role: We’re on the lookout for an experienced Back-End Data Engineer for a contract arrangement. The ideal candidate will have strong expertise across the AWS Cloud Platform – Redshift, S3, Glue, Lambda. Exposure to Snowflake and dbt will be valuable. In this role, you’ll be responsible for...
-
Engineering Manager
3 days ago
Pretoria, Gauteng, South Africa Canonical Remote Full-time R 1 - R 2Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Python Engineer — Remote Testing
3 days ago
Pretoria, Gauteng, South Africa Mindrift Remote Full-time R 441,892 - R 662,838A 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...
-
Remote Cloud Engineering Manager Python
3 days ago
Pretoria, Gauteng, South Africa Canonical Remote Full-time R 1 - R 2A leading software firm is seeking an Engineering Manager in Cape Town to lead a team focused on optimizing Ubuntu for cloud partners. You will mentor engineers, maintain high software standards, and manage cloud image delivery. The ideal candidate has a background in Python or Golang, champions agile methodologies, and possesses strong leadership and...
-
Senior Data Engineer
6 days ago
Pretoria, Gauteng, South Africa WatersEdge Solutions Remote Full-timeLocation: Remote (South Africa)Employment Type: Full-TimeIndustry: Data Engineering | Cloud Platforms | Financial Services Technology WatersEdge Solutions is partnering with a client to recruit a highly skilled Senior Data Engineer (Spark & Python Specialist). This is a strong opportunity for a technically advanced engineer who enjoys building scalable,...
-
Machine Learning Engineer
4 days ago
Pretoria, Gauteng, South Africa DataFin Recruitment Remote Full-time R 600,000 - R 900,000ENVIRONMENT: A Machine Learning Engineer with a strong foundation in computer vision is sought by a provider of cutting-edge Tech Applications. Your core role will be to improve the quality and reliability of the deployed detection and classification models. This is a hands‑on role focused on model refinement, error analysis, and data‑driven performance...
-
Developing Data Engineer Premium
3 days ago
Pretoria, South Africa Active Recruitment Full-timeIntroductionAre you a an Intermediate - Seior Data Engineer already doing Data Architecturing work but dont have the title? Then here is your opporutnity to grow into your new role as a Data Architect and a step up in your Carreer. 5 years in Data Engineering Designing the data models themselves Choosing the cloud platform Setting naming conventions and...
-
Data Warehouse Engineer Premium
3 days ago
Pretoria, Gauteng, South Africa Higher Intelligence Cpt Full-timeData Warehouse EngineerRevolutionize retail data with cutting-edge technology!R 500,000 - R 660,000 per annumJoin a team dedicated to driving innovation and excellence in retail execution. This is an ideal opportunity to harness your expertise in ETL Development, DW Design, and Azure technologies. Be part of a dynamic work environment where you can make a...