Sabenza IT & Recruitment

Senior Data Scientist

Sabenza IT & Recruitment City of Johannesburg Metropolitan Municipality, Gauteng, South Africa

IT Services and IT Consulting · 11-50 employees

13 h ago
data-scientist Senior (5-10 yrs) Full-time South Africa
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, build, and optimize production-ready machine learning models to drive business decisions and customer outcomes. Collaborate with cross-functional teams to translate business challenges into scalable analytical solutions and mentor junior staff.

What they look for

Databricks MLflow Python SQL Machine Learning Statistical Modelling Feature Engineering Predictive Analytics Prescriptive Analytics Model Validation Model Tuning Model Monitoring Generative AI LLMs Prompt Engineering Data Science

Requirements

Requires strong expertise in Databricks, Python, SQL, and advanced statistical modeling techniques. Candidates must hold a degree in a quantitative discipline such as Data Science, Computer Science, or Mathematics.

Full description

Are you a Senior Data Scientist who enjoys turning complex data into intelligent, high-impact business decisions?

Join a high-performing analytics environment where you’ll design, develop and optimise Machine Learning, AI and decisioning solutions that directly influence customer experience, risk management and digital outcomes.

What You’ll Be Doing

  • Design, build, train and optimise production-ready ML models using Databricks, MLflow, Python and SQL.
  • Develop customer propensity, Next Best Action/Product, retention, engagement and customer value models.
  • Build risk, fraud, collections and operational models that improve decision-making.
  • Lead advanced feature engineering and develop reusable enterprise features using Databricks Feature Engineering, Delta Tables and Feature Store.
  • Perform statistical analysis, experimentation, hypothesis testing, model validation and optimisation.
  • Monitor model performance, drift, stability and business impact, continuously improving models.
  • Explore and deliver Generative AI / LLM use cases where they can create meaningful business value.
  • Partner with Product, Digital, Risk and business stakeholders to translate business challenges into scalable analytical solutions.
  • Work closely with ML Engineers to productionise models and analytical assets.
  • Mentor junior Data Scientists and contribute to modelling standards and best practices.

Requirements

Key Technologies & Expertise

Must Have:

  • Strong Databricks experience – Notebooks, Workflows & MLflow
  • Databricks Feature Engineering / Feature Store
  • Advanced Python & SQL
  • Machine Learning & Statistical Modelling
  • Feature Engineering & Feature Selection
  • Predictive & Prescriptive Analytics
  • Model Validation, Tuning & Monitoring
  • Experience with large-scale customer, behavioural, transactional or digital data

Advantageous:

  • Customer Decisioning & Optimisation
  • Risk / Fraud / Collections Modelling
  • Generative AI, LLMs & Prompt Engineering
  • Experience taking Data Science solutions from concept through to production

Qualifications

Degree in Data Science, Computer Science, Engineering, Mathematics, Statistics, Actuarial Science, Econometrics or another quantitative discipline.

Certifications Advantageous

  • Databricks Machine Learning / Data Engineer
  • Microsoft Azure AI
  • SAS Data Scientist
  • AWS / Google Cloud AI & ML
  • Recognised AI / ML / Data Science certifications

If you're passionate about Machine Learning, AI and building data-driven solutions at scale, this is an opportunity to make a real impact.

Similar roles