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

Auto-apply to this jobView original posting ↗
Data Scientist – Level 1 (STEM Graduate / Junior) at Sabenza IT Recruitment — Johannesburg · JobAlertsZA