Data Scientist – Level 1 (STEM Graduate / Junior)
Sabenza IT Recruitment · Johannesburg
Posted 7 August 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Job Description
We are seeking a highly motivated and academically strong Data Scientist – Level 1 to join a team of talented data professionals solving complex business challenges through data, analytics, and machine learning. This opportunity is ideal for recent graduates or early-career professionals who have a strong foundation in mathematics, statistics, computer science, engineering, or a related STEM field and are eager to apply their knowledge to real-world problems. We are specifically looking for high-performing graduates who have achieved excellent academic results from reputable universities and institutions.
What You'll Do As a Data Scientist – Level 1, you will work alongside experienced data scientists and engineers while developing your technical and problem-solving capabilities. Your responsibilities will include:
- 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
Posted By
Dhiya Sookdeo