Talent.com

Data scientist: Average Salary in South Africa, 2026

Find out what the average Data scientist salary is

Salary rate
How much does a Data scientist make in South Africa?
R 180 000/ Annual
Based on 10000 salaries
The average Data scientist in South Africa is R 180 000 per year or R 92.31 per hour. Entry-level positions start at R 90 000 per year, while most experienced workers make up to R 468 000 per year.
MedianR 180 000
chart
LowR 90 000
HighR 468 000
Active jobs with salaries
  • Promoted
Data Analyst - Sandton

Data Analyst - Sandton

CatchZA
Our client is looking for a dynamic, energetic and self-motivated individual to work from their Johannesburg Office.They will be responsible for analysing data of clients and potential clients, wit...Show moreLast updated: 16 days ago
  • Promoted
Data Scientist III

Data Scientist III

LexisNexis South AfricaZA
A Data Scientist III should understand best practices and processes and be able to execute them independently, reviewing requirements and results with supervisors.Individuals in this role should wo...Show moreLast updated: 16 days ago
  • Promoted
Senior Data Science Consultant

Senior Data Science Consultant

RPO RecruitmentZA
A pioneering software company is looking for an experienced Senior Data Science Consultant with the strategic and technical expertise to lead data projects and deliver business insights through adv...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer, Centre of Insights and Analytics

Data Engineer, Centre of Insights and Analytics

DSVZA
Main Purpose of the Role .This role forms part of the SCO team, who is responsible for the implementation, maintenance and cost-effective management of inventory for our clients.This role will be r...Show moreLast updated: 12 days ago