
Senior Data Scientist - Machine Learning
- Johannesburg, Gauteng
- Permanent
- Full-time
- Develop and deploy predictive modelling and machine learning solutions.
- Collaborate with stakeholders to define business challenges and identify analytical opportunities.
- Conduct data cleaning, transformation, feature engineering, and rigorous hypothesis testing.
- Work with engineering teams to build data pipelines and access large-scale structured and unstructured data.
- Translate data science solutions into practical business applications.
- Create impactful visualisations and reports to communicate insights to both technical and non-technical stakeholders.
- Monitor and refine models to ensure performance and business relevance over time.
- Honours, Master’s, or PhD in a quantitative discipline (e.g. Actuarial Science, Mathematics, Computer Science, Engineering, Statistics).
- 5–6 years of hands-on experience in data science and analytics roles.
- Strong Python and SQL proficiency, including libraries such as NumPy, Pandas, SciPy, Matplotlib.
- Experience working with Jupyter Notebooks and in Agile development environments.
- Proven ability to operationalise machine learning models at scale.
- Familiarity with cloud platforms (e.g. Azure, AWS), Spark, and big data tools.
- Professional certifications in data science and analytics technologies.
- Experience with data visualisation tools such as Power BI, Tableau, or Kibana.
- Advanced analytical and problem-solving skills.
- Strong communication skills, with the ability to explain technical concepts to diverse audiences.
- Business acumen and the ability to align data solutions with strategic objectives.
- Initiative, adaptability, and a strong sense of accountability.
- Ability to work independently as well as collaboratively within cross-functional teams.
For 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