Data Analyst / Mechanical Engineering

Junior Data Scientist

Full Time

We are looking for a motivated Junior Data Scientist to join our Data Analytics team in Pretoria. This opportunity is ideal for a recent graduate, Honours student, Master’s student, or early-career professional with strong Python skills and an interest in Artificial Intelligence, Machine Learning, and Data Analytics.  This is a hybrid role.

Key Responsibilities

  • Develop and maintain machine learning models.
  • Manage and optimise data pipelines.
  • Analyse large datasets and generate actionable insights.
  • Collaborate with business stakeholders to deliver data-driven solutions.
  • Support AI and analytics initiatives across the organisation.

Minimum Requirements

  • Degree in Data Science, Computer Science, Statistics, Engineering, Mathematics, or a related field.
  • Strong Python programming skills.
  • Good SQL knowledge.
  • Understanding of machine learning concepts.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills.

Advantageous

  • Honours or Master’s degree (completed or in progress).
  • Experience with Pandas, NumPy, Scikit-Learn, TensorFlow, PyTorch, or similar tools.
  • Personal projects, GitHub portfolio, internships, or practical AI/ML experience.

Personal Attributes

  • Passion for data and innovation.
  • Self-starter with a willingness to learn.
  • Strong attention to detail.
  • Team player with excellent interpersonal skills.

If you are passionate about using data and technology to solve real-world problems, we would love to hear from you.