
Senior Data Scientist
- Johannesburg, Gauteng
- Permanent
- Full-time
- Own the end-to-end data science lifecycle — from framing the problem and wrangling data to building, deploying, and optimising models.
- Build predictive modelling, machine learning, and automation solutions that solve high-value business problems.
- Collaborate with business leaders to identify opportunities where advanced analytics can deliver a competitive edge.
- Engineer clean, reliable datasets from large-scale structured and unstructured data sources.
- Create clear, impactful visualisations and translate complex findings into actionable insights for technical and non-technical audiences.
- Continuously refine and monitor models to ensure lasting performance and relevance.
- Honours, Master’s, or PhD in a quantitative field (e.g., Actuarial Science, Mathematics, Computer Science, Engineering, Statistics).
- 5–6+ years’ proven experience in data science and analytics.
- Strong skills in Python (NumPy, Pandas, SciPy, Matplotlib) and SQL.
- Experience operationalising machine learning models at scale.
- Comfort working in Agile environments and with Jupyter Notebooks.
- Cloud skills (Azure, AWS), big data tools (Spark), and streaming technologies.
- Expertise in visualisation tools like Power BI, Tableau, or Kibana.
- Data science/analytics certifications.
- A creative problem-solver who thrives on complexity.
- A confident communicator who can bridge the gap between data and business strategy.
- Business-savvy, adaptable, and driven to deliver measurable impact.
Here, data is not just numbers — it’s a catalyst for 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 count, we want to meet you.
Apply now — let’s build the data-driven future together ,zaFor more finance jobs, please visitIf 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