Content has loaded

Junior data scientist salary in South Africa

How much does a Junior Data Scientist make in South Africa?

Average base salary

R 31 784

The average salary for a junior data scientist is R 31 784 per month in South Africa. 5 salaries reported, updated at 12 January 2026

Highest paying companies for Junior Data Scientist in South Africa

Average year pay is based on job postings on Indeed in the past 36 months.
e-Merge IT Recruitment
 
R 448 000per year
View company
Communicate Recruitment
 
R 425 000per year
Network Recruitment
 
R 345 000per year

Highest paying cities near South Africa for Junior Data Scientists

  1. Centurion, Gauteng
    R 35 780 per month
  2. Johannesburg, Gauteng
    R 30 601 per month
  3. Stellenbosch, Western Cape
    R 19 403 per month

Where can a Junior Data Scientist earn more?

Compare salaries for Junior Data Scientists in different locations
vs

How much do similar professions as Junior Data Scientist get paid in South Africa?

Data Science Intern

Job openings
Average R 4 983 per month