Data Scientist – Level 1 (Graduate Junior)
Johannesburg - South Africa
Job Summary
- Performing exploratory data analysis (EDA) to identify patterns trends and insights
- Assisting in the design development and evaluation of machine learning models
- Cleaning preparing and transforming data for analysis and modelling
- Developing analytical solutions to solve business problems
- Writing clean maintainable and well-documented Python code
- Conducting statistical analysis and interpreting results
- Presenting findings and recommendations clearly to technical and non-technical stakeholders
- Collaborating with cross-functional teams on data-driven initiatives
- Continuously learning and applying new techniques tools and methodologies
- Bachelors Degree (BSc BEng BCom Honours BSc Honours MSc or equivalent) in: Data Science Computer Science Statistics Mathematics Engineering Actuarial Science Physics Or another quantitative STEM discipline
- Excellent academic record throughout university studies
- Degree obtained from a recognised and reputable university or higher education institution
- Strong results in mathematics statistics machine learning programming or related quantitative subjects
- Solid understanding of data science and machine learning fundamentals
- Proficiency in Python
- Experience with libraries such as: Pandas NumPy Scikit-learn
- Exposure to machine learning projects through academic work internships personal projects or competitions
- Experience with SQL and relational databases
- Familiarity with cloud platforms such as AWS Azure or GCP
- Exposure to TensorFlow PyTorch or other machine learning frameworks
- Knowledge of data visualisation tools such as Power BI Tableau or similar
- Participation in Kaggle competitions research projects or published academic work
Required Skills:
Proficiency in Python Experience with libraries such as: Pandas NumPy Scikit-learn Advantageous Skills Exposure to machine learning projects through academic work internships personal projects or competitions Experience with SQL and relational databases Familiarity with cloud platforms such as AWS Azure or GCP Exposure to TensorFlow PyTorch or other machine learning frameworks Knowledge of data visualisation tools such as Power BI Tableau or similar Participation in Kaggle competitions research projects or published academic work
Required Education:
Bachelors Degree (BSc BEng BCom Honours BSc Honours MSc or equivalent) in: Data Science Computer Science Statistics Mathematics Engineering Actuarial Science Physics Or another quantitative STEM discipline Excellent academic record throughout university studies Degree obtained from a recognised and reputable university or higher education institution Strong results in mathematics statistics machine learning programming or related quantitative subjects