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
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

LowR 90 000
HighR 468 000
Active jobs with salaries
Rentokil Initial is one of the largest business service companies in the world comprising a number of global brands including Rentokil, Initial and Ambius.
In Sub-Saharan Africa we have 2 primary bu...Show moreLast updated: 30+ days ago

Professional Nurse - Egg Donor Program (Cape Town)
ScistaffCPT - Southern Suburbs, Western Cape, ZA We're Looking for : Professional Nurse - Egg Donor Program (Cape Town).We are seeking a Professional Nurse to join our donor egg program team.
This role focuses on donor care, coordination, and clini...Show moreLast updated: 8 days ago
1 X Email Marketing Executive (Data) : Claremont-WC
Rentokil InitialClaremont, Western Cape, ZAQuick Apply
Accountant
CA Financial AppointmentsClaremont, South Africa Investment team seek a CA(SA) to join them in a contract capacity.Work alongside a team of passiona.Investment team seek a to join them in a contract capacity.
Work alongside a team of passionate in...Show moreLast updated: 30+ days ago
DATA ENGINEER – Enhance your Docker experience with Investment Management firm. CAPE TOWN. On-Site. Negotiable.
Acuity ConsultantsCape Town, Southern Suburbs Exciting opportunity for an Intermediate Data Engineer, to be part of a specialist and young team, led by a dynamic leadership group, to build in-house investment management systems while enhancing...Show moreLast updated: 30+ days ago