Location
In office (Pretoria)
Seniority
Senior
Employment
Full-Time
First seen by Alion on Oct 31, 2026.
Overview
Company
Impact
Profile match
Introduction
Job Purpose
To design, develop and optimise machine learning, AI and decisioning solutions that drive customer, risk and operational outcomes across Personal and Private Banking (PPB) and Digital channels.
Purpose
Apply advanced analytics, machine learning and AI techniques to solve business problems, improve customer experiences and support intelligent decisioning. The role focuses on feature engineering, model development, experimentation and decision science while leveraging the Databricks platform to deliver scalable and reusable analytical assets.
Duties & ResponsibilitiesKey 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 compute 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.
- Define, create and govern reusable enterprise features for inclusion within the Databricks Enterprise Feature Store.
- Establish feature definitions, feature quality controls, lineage and monitoring standards across business domains.
- Perform feature engineering, feature selection and feature importance analysis to improve model performance and reuse.
- Develop optimisation and decisioning models that support customer engagement, product recommendation and operational decision strategies.
- Conduct exploratory data analysis, statistical analysis, hypothesis testing and model validation using Databricks notebooks and workflows.
- Perform model tuning, calibration, challenger model development and performance benchmarking.
- Monitor model performance, stability, drift and business outcomes and recommend improvements where required.
- Develop Generative AI use cases where appropriate, including customer support, document intelligence and knowledge-based assistants.
- Work closely with ML Engineers to productionise models and features into enterprise platforms and decisioning systems.
- Produce model documentation, validation reports and governance artefacts in line with model risk management requirements.
- Mentor junior Data Scientists and contribute to modelling standards, reusable frameworks and analytical best practices.
Core Deliverables
- Production-ready machine learning models supporting PPB and Digital use cases.
- Reusable business features deployed within the Databricks Enterprise Feature Store.
- Customer decisioning models supporting acquisition, retention, engagement and cross-sell strategies.
- Risk and operational models supporting improved decision quality and business performance.
- Feature libraries, model documentation and governance artefacts.
- Analytical insights and recommendations delivered to business stakeholders.
- Measurable business value from deployed machine learning and AI solutions.
Key Skills
- Databricks Notebooks, Workflows and MLflow
- Databricks Feature Engineering and Feature Store
- Python and SQL
- Machine Learning and Statistical Modelling
- Predictive and Prescriptive Analytics
- Customer Decisioning and Optimisation
- Feature Engineering
- Experimentation and Model Validation
- Generative AI and LLMs
- Data Visualisation and Storytelling
- Stakeholder Management
Qualifications
- Computer Science, Data Science, Engineering, Mathematical Statistics, Actuarial Science, Mathematics, Econometrics or a related quantitative field.
- Masters or Doctorate will be an added advantage.
Preferred Certifications
- 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
Technical / Professional Knowledge
- Strong experience developing machine learning models on Databricks.
- Strong understanding of feature engineering, feature selection and feature optimisation techniques.
- Experience building and governing reusable enterprise features within Feature Stores.
- Experience using Databricks MLflow for model tracking, experimentation and model governance.
- Experience developing customer propensity, risk, fraud, retention and optimisation models.
- Strong knowledge of statistics, machine learning and decision science methodologies.
- Experience working with large-scale customer, behavioural, transactional and digital datasets.
- Experience designing model monitoring and performance measurement frameworks.
- Knowledge of Generative AI, prompt engineering and applied AI use cases.
- Ability to translate business problems into analytical solutions and measurable business outcomes.
- Strong stakeholder engagement, communication and business consulting skills.
- Experience delivering end-to-end data science use cases from concept through production deployment.
- Self-driven and able to operate effectively in a fast-paced, outcome-focused environment.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,236,693 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Pretoria
Senior Data Scientist | Cape Town
1 day ago
Hybrid · Full-Time · Cape Town
Python
SQL
Databases
Snowflake
Amazon Redshift
AI/ML
NLP
Amazon SageMaker
Machine Learning
DevOps
AWS
AWS Lambda
Amazon S3
Analytics
Power BI
Apply
Senior Data Scientist
8 hours ago
In office · Full-Time · Centurion
Python
SQL
AI/ML
Machine Learning
Apply
Business Intelligence/ Data Engineer
10 hours ago
In office · Full-Time · 6+ years exp · Cape Town
Analytics
Power BI
Management
SharePoint
Apply
Data Engineer
1 day ago
In office · 3+ years exp · Bachelor's Degree · South Africa
Python
SQL
AI/ML
Model Context Protocol
Analytics
Power BI
ETL/ELT
SSIS
Alteryx
Apply
Remote (South Africa) · Full-Time · Johannesburg
Python
SQL
Databases
Snowflake
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
ArgoCD
Git
AWS
Docker
Kubernetes
AWS Lambda
GitHub
Amazon S3
Cybersecurity
Wiz
Management
Agile
Scrum
Kanban
Apply
Apply
Apply
Apply
Apply
Apply
This is one of many
2,236,693 more open roles from verified company boards, updated every day.

