Data Science Jobs in South Africa
There are 138 open Data Science jobs in South Africa on freehire right now. 39 of them were posted recently. The skills employers ask for most often are data-science, machine-learning and python.
Most requested skills
- data-science 67%
- machine-learning 67%
- python 65%
- analytics 59%
- sql 53%
- statistics 45%
- cloud 43%
- ai 38%
How the work is done
- Hybrid 15 · 11%
- Remote 10 · 7%
Visa sponsorship offered in 13% of the 8 postings that state a position on it.
Seniority
- Senior 41
- Lead 6
- Middle 6
- Junior 2
- Principal 2
- C-level 1
Who is hiring
- 501-1000 employees 12
- 1000+ employees 10
- 51-200 employees 1
PYTHON BI DEVELOPER / DATA SCIENTIST / DATA ANALYST R 30 000
Build and maintain BI systems using Python, SQL, and Power BI to generate reports and analyze data for business decisions.
Data Scientist (Data Visualization Specialist)
Builds cloud-based data products and visualizations for oil & gas engineering teams, using Python, SQL, and tools like D3.js/Power BI to turn simulation and sensor data into actionable insights.
Data scientist — insight architect for cloud analytics
Builds cloud-based analytics pipelines and dashboards to extract business insights from retail data using data science and visualization tools.
Data scientist: cloud analytics & insight builder
Build cloud-based analytics and predictive models to turn retail data into business insights using Python, cloud data warehouses, and visualization tools.
Data scientist: gcp & looker analytics for credit
Build predictive models and dashboards on GCP (BigQuery, Looker Studio) to analyze credit data and guide business decisions across African markets.
Senior data scientist – analytics & insights
Builds predictive models and dashboards to analyze betting data and deliver insights to stakeholders using Python, SQL, and Power BI.

Mid/senior - data scientist
Build and optimize ML models for dynamic pricing, trip dispatching, and fraud detection using Python, SQL, and GCP to drive Yassir’s mobility super-app.
Specialist data scientist
Build and refine market-making models for equities and derivatives using Python, AWS SageMaker, and deep learning (LSTMs, CNNs) to predict short-term price movements and backtest strategies.
Data Scientist (Fraud)
Build and deploy ML models and anomaly detection systems to detect and prevent fraud for a fast-growing African fintech platform.
Data scientist
Build and deploy ML models to extract insights and predict outcomes for clients, using Python/R and collaborating with cross-functional teams.
Retail data scientist & ml engineer
Builds and improves scalable ML models and data pipelines for retail analytics, working with stakeholders across the Lightstone Group.
Data scientist
Build predictive health analytics models for pharma, governments, and investors using Python/R and advanced statistical techniques to forecast vaccine sales, pricing, and disease trends.
Data Scientist – Credit Risk Modeller
Build and refine credit-risk models using SQL, Python, and LookerStudio to turn raw data into actionable business insights for financial services clients.
Data scientist sandton
Build and deploy predictive models for healthcare analytics using Python, SQL, and ML tools to drive data-driven decisions and optimise business outcomes.
Lead data scientist, fraud modelling
Lead a fraud-detection team building ML models to protect an affiliate-marketing platform from attribution fraud, lead fraud, and emerging threats like browser-extension abuse.
Data scientist
Build predictive models and BI dashboards for insurers using Python/R, SQL Server, and Power BI to automate reporting and uncover business insights.
Mid-level data scientist
Data scientist in TFS’s Supply Chain team, building forecasting and optimization models in Python/R to improve logistics performance and capacity planning for Takealot’s 30M+ annual orders.
Senior Process Data Scientist
Build AI-driven predictive models and anomaly detection systems using industrial sensor data to optimize mineral processing plants, combining process engineering with Python and ML pipelines.