top of page

Senior Data Scientist

Our client has a very rare and exciting opportunity for an intermediate and senior Data Scientist in Johannesburg to join their fast growing team. These roles will support the Data and Analytics team in creating and enabling data-driven measurement, insights, monitoring and decision support. The ideal person will be able to add value to business areas by providing insights, applying data science to inform and optimise decision making and build automated prescriptive analytics solutions that support various business functions and address healthcare challenges.


  • Engage with business stakeholders in the discovery process to identify the business problem/opportunity, elicit requirements and discuss the expected outcomes of modelling/solutions.

  • Identify and test innovative data science techniques that can be utilised in predictive analytics solutions across the group.

  • Assist with research on trends in Data Science, specifically for the application in the healthcare industry.

  • Use data profiling and visualisation to understand and explain data characteristics that will inform modelling approaches.

  • Partner with business stakeholders to define approaches to resolving key business problems and focus on the development of new business strategies.

  • Review existing data analytics solutions (code and/or models), measure quality and identify potential improvements

  • Identify and implement the appropriate data mining/statistics/machine learning techniques.

  • Implement predictive models on large datasets (including distributed parallel computation platforms such as spark).

  • Perform business modelling that translate decisions and business processes into a computational model.

  • Validate and test analysis/models using appropriate techniques (back testing, A/B testing, scenario modelling, etc.).

  • Implement models using the group standard processes and techniques.

  • Monitor and maintain models with specific focus on model performance and the results being fit for purpose.

Job Requirements:

  • Degree (Honours, Masters or PHD) in Statistics, Computer Science, Engineering, Mathematics and / or a combination of these.

  • Experience with Python/Microsoft ML and tools available within the machine learning ecosystem (i.e.numpy, pandas, matplotlib, SciPy stack) and working in Jupyter notebooks.

  • Relevant data science certifications such as Python, Microsoft, AWS, Hadoop, big data, machine learning, cloud infrastructure.

  • A minimum of 4 years’ experience in data science related projects.

  • Experience in operationalising data science solutions or similar product development.

  • Experience in a high-scale production environment is critical.

  • Experience with SQL and working with large-scale data sets.

  • Knowledge and practical experience applying machine learning techniques.

  • Experience working in agile development teams.

If this vacancy is closed or you have any questions, please contact

Please be advised that you will be contacted by Medipath Healthcare Recruitment within 14 days should we wish to proceed with your application. Similarly, if you are not contacted by Medipath Healthcare Recruitment, please accept your application as unsuccessful. Your CV will automatically be added to our database and we could be contacting you should a suitable position arise.


Recent Posts

See All


bottom of page