Senior Data Scientist

Dariel

Gauteng

On-site

ZAR 700,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Professional growth
Mentorship
Cutting-edge tech exposure

Job summary

Dariel in Gauteng, South Africa is seeking a Senior Data Scientist to design and implement ML/AI solutions across PPB and Digital Channels. You will leverage Databricks to develop scalable assets, features, and predictive models to drive customer and risk outcomes.

You'll collaborate with cross-functional teams, ensure model governance, mentor junior data scientists, and contribute to Generative AI use cases like customer support and document intelligence.

Qualifications

  • Proven experience building ML models with Databricks and MLflow.
  • Strong Python and SQL programming capabilities.
  • Experience with large-scale customer and transactional data.
  • Ability to translate business problems into analytics.
  • Experience in banking or financial services is a plus.

Responsibilities

  • Partner with PPB, Digital, Product, and Risk to identify and prioritise high-value analytical opportunities.
  • Design, train, and optimise machine learning models using Databricks, MLflow, and distributed computing environments
  • Develop customer propensity, next-best-action, next-best-product, customer value, retention, and engagement models.
  • Develop risk, collections, fraud, and operational models to improve performance and decision quality.
  • Build and govern reusable enterprise features within the Databricks Feature Store.
  • Create governance artefacts aligned to model risk management requirements.
  • Mentor junior Data Scientists and contribute to analytical standards.

Skills

Databricks
MLflow
Python
SQL
Feature Stores
Model monitoring
Stakeholder engagement

Education

Degree in Computer Science, Data Science, Engineering, Math, Econometrics, or related
Master's degree or PhD advantageous

Tools

Databricks
MLflow
Delta Tables

Job description

Role Overview

The Senior Data Scientist is responsible for designing, developing, and optimising machine learning, artificial intelligence (AI), and decisioning solutions that drive customer, risk, and operational outcomes across Personal and Private Banking (PPB) and Digital Channels. The role applies advanced analytics, machine learning, and AI techniques to solve complex business problems, enhance customer experiences, and support intelligent decision-making. Leveraging the Databricks platform, the successful candidate will develop scalable analytical assets, reusable features, and high-impact predictive models that deliver measurable business value.

Key Responsibilities
  • Partner with PPB, Digital, Product, and Risk teams to identify and prioritise high-value analytical opportunities.
  • Design, develop, train, and optimise machine learning models using Databricks, MLflow, and distributed computing environments
  • Develop customer propensity, next-best-action, next-best-product, customer value, retention, and engagement models.
  • Develop risk, collections, fraud, and operational models to improve business performance and decision quality.
  • Build and maintain reusable feature pipelines using Databricks Feature Engineering and Delta Tables.
  • Create and govern reusable enterprise features within the Databricks Enterprise Feature Store.
  • Conduct exploratory data analysis, statistical modelling, hypothesis testing, model validation, and performance benchmarking.
  • Develop optimisation and decisioning models that support customer engagement, product recommendations, and operational strategies.
  • Monitor model performance, stability, drift, and business outcomes, implementing improvements where required.
  • Develop Generative AI use cases including customer support solutions, document intelligence, and knowledge-based assistants.
  • Collaborate with ML Engineers to productionise analytical solutions and decisioning models.
  • Produce model documentation, validation reports, and governance artefacts aligned to model risk management requirements.
  • Mentor junior Data Scientists and contribute to analytical standards and best practices.
Essential Skills & Experience
  • Strong experience developing machine learning models using Databricks and MLflow.
  • Advanced proficiency in Python and SQL.
  • Strong understanding of machine learning, statistical modelling, predictive analytics, and prescriptive analytics.
  • Experience with feature engineering, feature selection, and feature optimisation techniques.
  • Experience building and governing reusable enterprise features within Feature Stores.
  • Experience developing customer propensity, fraud, risk, retention, and optimisation models.
  • Experience using Databricks Feature Engineering and Feature Store capabilities.
  • Strong knowledge of statistics, machine learning methodologies, and decision science techniques.
  • Experience working with large-scale customer, behavioural, transactional, and digital datasets.
  • Experience designing model monitoring and performance measurement frameworks.
  • Ability to translate business problems into analytical solutions and measurable business outcomes.
  • Strong stakeholder engagement, communication, and business consulting skills.
Desirable Skills & Experience
  • Experience with Generative AI, Large Language Models (LLMs), and prompt engineering.
  • Exposure to customer decisioning and optimisation platforms.
  • Experience delivering end-to-end data science solutions from concept through production deployment.
  • Experience in banking, financial services, digital channels, or customer analytics environments.
  • Experience with cloud-based AI and machine learning platforms.
  • Advanced qualifications in quantitative disciplines.
Qualifications
  • Degree in Computer Science, Data Science, Engineering, Mathematical Statistics, Actuarial Science, Mathematics, Econometrics, or a related quantitative field.
  • Master's Degree or PhD will be advantageous.
  • Relevant professional certifications are advantageous, including:
    • Databricks Machine Learning Engineer Certification
    • Databricks Data Engineer Certification
    • Microsoft Azure AI Certifications
    • SAS Data Scientist Certifications
    • AWS or Google Cloud AI/ML Certifications
    • Machine Learning, Artificial Intelligence, or Data Science certifications from recognised providers such as Microsoft, Databricks, SAS, Coursera, or DeepLearning.AI.
Behavioural Competencies
  • Strong analytical thinking and problem-solving abilities.
  • Excellent stakeholder engagement and relationship management skills.
  • Strong written, verbal, and presentation communication skills.
  • Ability to work collaboratively across business, technology, and data teams.
  • Self-motivated and capable of working independently.
  • Results-oriented with strong commercial awareness.
  • Adaptable and comfortable operating in a fast-paced environment.
  • Commitment to continuous learning, innovation, and knowledge sharing.
What We Offer
  • Opportunity to work on innovative AI, machine learning, and advanced analytics initiatives.
  • Exposure to cutting-edge technologies including Databricks, MLflow, Generative AI, and Feature Store platforms.
  • Collaborative environment working alongside business, digital, risk, and technology teams.
  • Opportunities for professional growth, mentorship, and technical leadership.
  • Ability to deliver measurable business value through data-driven innovation and intelligent decisioning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Scientist
Senior Data Scientist

The Focus Group • Sandton

On-site
ZAR 900,000 - 1,500,000
Al Senior Data Scientist
Al Senior Data Scientist

Indsafri • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Data Scientist
Senior Data Scientist

Zensar Technologies • Johannesburg

Hybrid
ZAR 900,000 - 1,700,000
Senior Data Scientist
Senior Data Scientist

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Data Scientist
Senior Data Scientist

Sabenza IT & Recruitment • South Africa

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

Ntt Data • Johannesburg

On-site
ZAR 1,200,000 - 2,000,000
Senior Data Scientist (JP5860)
Senior Data Scientist (JP5860)

Ovations Talent Sourcing • Johannesburg

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

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Data Scientist
Senior Data Scientist

Tata Consultancy Services • Johannesburg

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

Indsafri • Sandton

On-site
ZAR 1,000,000 - 1,800,000