πŸ” Browse Jobs 🏒 Companies πŸ’° Salary Guide πŸ“‚ Categories Post a Job
← Back to all jobs

Intermediate Data Scientist Jobs in South Africa

ATS Client Β· πŸ“ Johannesburg
R800,000 per year Intermediate

Data analysis and machine learning work

A full-time Intermediate Data Scientist opportunity in Johannesburg is open on Job Mail, dated 26 October 2026. The role is for someone ready to take real ownership of their work, solve complex, high-impact business problems, build practical machine learning solutions, and turn data into meaningful outcomes in a fast-moving, collaborative environment.

About the company and the work

The advert is listed on Job Mail by a recruiter under the name ATS Client, and the hiring organisation is not named in the advert itself. The work is based in Johannesburg, in the IT/Computer field, and the contract type is listed as full time. The salary is listed as R800,000 per year, with an approximate monthly salary of R66,666 shown on the source listing. The team works in cross-functional groups, values ownership, autonomy and accountability, and focuses on delivering outcomes, not just outputs.

Role details / duties

  • Own and deliver multiple data science work-streams within projects.
  • Perform exploratory data analysis to uncover insights and guide modelling.
  • Design, build and evaluate machine learning models.
  • Perform feature engineering and data preprocessing at scale.
  • Translate business problems into structured analytical solutions.
  • Write clean, scalable and well-documented code.
  • Validate and interpret model results, and communicate findings clearly.
  • Collaborate with engineers, product teams and stakeholders.
  • Contribute to solution design discussions.
  • Support and guide junior team members where needed.

Requirements

  • 1 to 3 years of experience in data science, machine learning or a related field.
  • Strong programming skills in Python.
  • Solid understanding of machine learning and data science fundamentals.
  • Experience with tools such as Pandas, NumPy and Scikit-learn.
  • Exposure to PyTorch or TensorFlow is advantageous.
  • Ability to work independently across multiple tasks.
  • A STEM degree, with a BSc minimum, and strong academic performance preferred.
  • Ownership, clear communication, and a willingness to learn and take on more responsibility.

Where to find / apply safely

Apply only through the original Job Mail listing using the Apply button on this page, which leads to the source advert (Reference Number 761878000020504749). Check the salary, location and reference number before sharing personal details, and never pay a fee to apply. If anyone asks for payment, treat that as a warning sign and stop.

Practical tips

  • Show end-to-end work: exploratory analysis, feature engineering, modelling and clear results.
  • Link to clean, well-documented Python code or a project write-up if you have one.
  • Explain a business problem you turned into a structured analytical solution.
  • Highlight teamwork with engineers and product teams, and any mentoring you have done.

How the process works

On Job Mail, you open the original advert, review the full job specification, and apply through the listing’s application route. The recruiter then reviews applications for this full-time Johannesburg role. Readers should always verify the details on the original listing before applying.

Important information

This post is informational only, and openings and requirements can change at any time. The salary stated in the source advert is R800,000 per year, with an approximate monthly salary of R66,666 shown on the source listing. The hiring organisation is not named in the source advert, so applicants should confirm the employer details through the original Job Mail listing during the application process.

#SouthAfricaJobs #DataScientistJobs #ITJobs #JohannesburgJobs #MachineLearningJobs #PythonJobs

Ready to apply?

This listing was originally posted by ATS Client β€” your application opens on their original job advert.

Apply on ATS Client's website β†’

Share with