Senior Data Scientist: AI, ML & Automation Leader

ATS Client

Johannesburg

Hybrid

ZAR 900,000 - 1,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ATS Client is seeking a Senior Data Scientist in Johannesburg for designing, developing, and deploying advanced analytical models and data-driven solutions to support strategic business objectives.

You will leverage data, machine learning, and automation to generate actionable insights, optimise performance, and unlock new commercial opportunities. The role demands leadership experience and a strong background in statistical modelling and productionising models.

Qualifications

  • Bachelor's degree in mathematical sciences, statistics, CS, engineering, econometrics, physics, or actuarial science.
  • Honours or Master’s degree preferred.
  • Minimum 5+ years in data science or advanced analytics.

Responsibilities

  • Develop and deploy advanced statistical, econometric, and machine learning models to solve complex business problems.
  • Translate business requirements into analytical frameworks and scalable solutions.
  • Analyse structured and unstructured data to identify trends, patterns, and revenue opportunities.
  • Design and implement predictive and prescriptive analytics solutions.
  • Ensure data quality, integrity, and governance compliance across analytical processes.
  • Apply data wrangling and feature engineering to prepare datasets.
  • Build, test, validate, and maintain analytical models for ongoing accuracy.
  • Implement automation and productionise models using Python or R.
  • Conduct text analytics and deep learning modelling where applicable.
  • Visualise insights through dashboards and reports for technical and non-technical audiences.
  • Identify opportunities for process optimisation, cost reduction, and revenue growth.
  • Participate in model documentation, auditing, and risk mitigation processes.
  • Mentor junior team members and promote knowledge sharing.
  • Contribute to AI adoption and platform-driven transformation.

Skills

Statistical modelling/ML
Machine learning
Data wrangling
Python
R
Data visualization
Team leadership

Education

Bachelor's degree in Mathematical Sciences/Statistics/CS/Engineering/Econometrics/Physics/Actuarial Science
Honours/Master's degree

Tools

Python
R
SQL

Job description

ATS Client is seeking a Senior Data Scientist in Johannesburg for designing, developing, and deploying advanced analytical models and data-driven solutions to support strategic business objectives.

You will leverage data, machine learning, and automation to generate actionable insights, optimise performance, and unlock new commercial opportunities. The role demands leadership experience and a strong background in statistical modelling and productionising models.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Independent Data Scientist: Build Impactful ML Solutions
Independent Data Scientist: Build Impactful ML Solutions

ATS Client • Johannesburg

On-site
ZAR 420,000 - 660,000
Hybrid Data Scientist — AI, NLP & Vision Innovator
Hybrid Data Scientist — AI, NLP & Vision Innovator

ATS Client • Cape Town

Hybrid
ZAR 480,000 - 800,000
Senior Data Scientist (AI/ML)
Senior Data Scientist (AI/ML)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,400,000
Competitive salary
Medical aid and retirement benefits
Performance-based bonuses
+2
Senior Data Scientist
Senior Data Scientist

Catalyst24 • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,800,000
Senior Data Scientist (R or Python, AI) - Johannesburg - up to 1mil per annum
Senior Data Scientist (R or Python, AI) - Johannesburg - up to 1mil per annum

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,100,000
Data Architecture Lead — Enterprise Data & AI Solutions
Data Architecture Lead — Enterprise Data & AI Solutions

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,600,000
Senior AI Engineer — Python, REST APIs & SQL Server
Senior AI Engineer — Python, REST APIs & SQL Server

ATS Client • Johannesburg

On-site
ZAR 700,000 - 1,300,000
Senior Data Scientist
Senior Data Scientist

Idbasesoftware • Johannesburg

Hybrid
ZAR 900,000 - 1,800,000
Senior Data Scientist - AI & Ops Optimization (6-mo)
Senior Data Scientist - AI & Ops Optimization (6-mo)

Catalyst24 • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,800,000
Senior Data Scientist (AI/ML)
Senior Data Scientist (AI/ML)

Placements24 • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Comprehensive medical aid
Top-tier retirement fund
Performance-based bonuses