
Senior Data Scientist
- Johannesburg, Gauteng
- Permanent
- Full-time
- Lead the end-to-end data science lifecycle—from defining business problems to deploying and optimising models.
- Build advanced predictive modelling, machine learning, and automation solutions to solve high-value challenges.
- Partner with business leaders to uncover opportunities where analytics can create a competitive edge.
- Engineer clean, high-quality datasets from large-scale structured and unstructured data sources.
- Create impactful visualisations and communicate complex results to both technical and non-technical audiences.
- Monitor, refine, and maintain models to ensure lasting performance and business relevance.
- Honours, Master’s, or PhD in a quantitative field (Actuarial Science, Mathematics, Computer Science, Engineering, or Statistics).
- 5–6+ years of proven experience in data science and analytics.
- Strong skills in Python (NumPy, Pandas, SciPy, Matplotlib) and SQL.
- Experience deploying and operationalising machine learning models at scale.
- Agile working experience and proficiency with Jupyter Notebooks.
- Cloud expertise (Azure or AWS), big data tools (Spark), and streaming technologies.
- Visualisation tools such as Power BI, Tableau, or Kibana.
- Professional data science or analytics certifications.
- A creative problem-solver who thrives on complexity.
- A confident communicator able to bridge the gap between data and business strategy.
- Business-savvy, adaptable, and committed to delivering measurable impact.
Here, data isn’t just numbers—it’s a driver of innovation. You’ll work alongside industry experts, tackle challenging projects, and have the freedom to shape the future through analytics. If you’re ready to push boundaries and make data matter, we want to hear from you.
Apply now—let’s build the data-driven future together!
For more finance jobs, please visit
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
We also invite you to contact us to discuss your next career move in finance!
For more information contact:
Heidi Nieuwoudt on 012 348 4940
Specialist Recruitment Consultant: Actuarial and AnalyticalNetwork FinanceRecruiter
Job Mail