Senior Data Scientist: AI, ML & Customer Analytics

Indsafri

Sandton

On-site

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Indsafri in Sandton, South Africa, seeks an experienced Senior Data Scientist to design, build and optimize machine learning and decisioning solutions across Personal & Private Banking and Digital channels.

You will work with Databricks, MLflow and Delta tables to create customer, risk and operational models, mentor junior data scientists, and produce governance artefacts. This role demands strong Python/SQL, statistical expertise and stakeholder collaboration.

Qualifications

  • Strong hands-on experience with Databricks Notebooks, Workflows and MLflow.
  • Experience with Databricks Feature Engineering and Feature Store.
  • Strong Python and SQL skills.
  • Strong knowledge of Machine Learning, Statistical Modelling and Feature Engineering.
  • Experience with Predictive & Prescriptive Analytics.
  • Experience developing customer decisioning and optimisation models.
  • Experience working with large-scale customer, behavioural, transactional and digital datasets.
  • Experience with model validation, monitoring, performance measurement and model governance.
  • Knowledge of Generative AI, LLMs and prompt engineering.
  • Ability to translate business problems into analytical solutions and measurable business outcomes.
  • Strong stakeholder engagement and communication skills.
  • Proven experience delivering end-to-end Data Science solutions from concept through production.

Responsibilities

  • Develop, train and optimise machine learning models using Databricks, MLflow and distributed compute environments.
  • Build customer propensity, next best action, next best product, retention, engagement and customer value models.
  • Develop risk, collections, fraud and operational models.
  • Design and maintain reusable feature pipelines using Databricks Feature Engineering and Delta tables.
  • Define and govern reusable enterprise features within the Databricks Enterprise Feature Store.
  • Perform feature engineering, feature selection, statistical analysis, experimentation and model validation.
  • Develop optimisation and decisioning models supporting customer engagement, product recommendations and operational strategies.
  • Conduct model tuning, calibration, challenger modelling and performance benchmarking.
  • Monitor model performance, stability, drift and business outcomes.
  • Develop Generative AI / LLM use cases where applicable.
  • Work with ML Engineers to productionise models and features.
  • Produce model documentation, validation reports and governance artefacts.
  • Mentor junior Data Scientists and contribute to modelling standards and best practices.

Skills

Databricks Notebooks
Databricks Workflows
MLflow
Databricks Feature Engineering
Databricks Feature Store
Delta tables
Python
SQL
Machine Learning
Statistical Modelling
Feature Engineering
Predictive Analytics
Prescriptive Analytics
Customer decisioning
Generative AI
LLMs
Prompt engineering
Stakeholder engagement

Education

Data Science degree
Computer Science
Mathematical Statistics
Actuarial Science
Mathematics
Econometrics
Master’s or Doctorate

Tools

Databricks Notebooks
Databricks Workflows
MLflow
Databricks Feature Engineering
Databricks Feature Store
Delta tables

Job description

Indsafri in Sandton, South Africa, seeks an experienced Senior Data Scientist to design, build and optimize machine learning and decisioning solutions across Personal & Private Banking and Digital channels.

You will work with Databricks, MLflow and Delta tables to create customer, risk and operational models, mentor junior data scientists, and produce governance artefacts. This role demands strong Python/SQL, statistical expertise and stakeholder collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist – Health Analytics & Risk
Senior Data Scientist – Health Analytics & Risk

Discovery Limited • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Data Scientist - Graph & GenAI for Fraud
Senior Data Scientist - Graph & GenAI for Fraud

Indsafri • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Senior Data Scientist — AI, ML & Decisioning Leader
Senior Data Scientist — AI, ML & Decisioning Leader

Zensar Technologies • Johannesburg

Hybrid
ZAR 900,000 - 1,700,000
Senior Data Scientist - AI, Customer Insight & Decisioning
Senior Data Scientist - AI, Customer Insight & Decisioning

The Focus Group • Sandton

On-site
ZAR 900,000 - 1,500,000
Senior ML Engineer for Generative AI & Production AI
Senior ML Engineer for Generative AI & Production AI

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,700,000
Senior Data Scientist, AI Applications & Growth
Senior Data Scientist, AI Applications & Growth

Placements24 • Sandton

On-site
ZAR 1,100,000 - 1,800,000
Health insurance
On-site work in Sandton
Professional development opportunities
+1
Senior Data Scientist - Predictive Analytics & Modeling
Senior Data Scientist - Predictive Analytics & Modeling

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,400,000
Performance-based bonuses
Medical benefits
Retirement benefits
+2
Senior Data Scientist - Finance: Risk & Insights
Senior Data Scientist - Finance: Risk & Insights

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement fund
Training opportunities
+1
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

On-site
ZAR 900,000 - 1,100,000
Senior Data Scientist - AI Applications
Senior Data Scientist - AI Applications

Placements24 • Sandton

On-site
ZAR 1,100,000 - 1,800,000
Health insurance
On-site work in Sandton
Professional development opportunities
+1