Data Scientist (Junior to Mid-Level)

apartmentThe Legends Agency placeJohannesburg calendar_month 

About Our Client

Our client is a boutique analytics consulting firm specializing in data analytics and statistical modelling to deliver actionable insights for various industries. They currently have a strong focus on Tourism and Retail while actively expanding into additional sectors.

Their work centers on helping clients make better decisions through rigorous quantitative analysis.

The Role: Data Scientist (Junior to Mid-Level)

The purpose of this role is to support a growing project pipeline by providing strong analytical skills and technical expertise. This role contributes to the business by translating client challenges into data-driven solutions and converting technical outputs into practical advice.

The main focus areas include statistical modelling, AI/LLM applications, and supporting the full market research process.

Key Responsibilities
  • 2-4 years of hands-on experience in data science, analytics, statistical modelling, or market research is required.
  • Build, validate, and interpret statistical and predictive models including regression, cluster analysis, and dimension-reduction techniques.
  • Apply AI engineering approaches and Large Language Models to solve client problems and analyse unstructured text data.
  • Perform end-to-end data work including collection, cleaning, feature engineering, and quality assurance using Python, R, and SQL.
  • Support the analytical market research process from survey design through to methodology selection and insight delivery.
  • Assist in developing professional PowerPoint presentations to communicate complex findings and recommendations to clients.
  • Collaborate with the team on project delivery, quality reviews, and client workshops.
  • Utilize data visualization libraries or tools where required.
About You
  • 2-4 years of hands-on experience in data science, analytics, statistical modelling, or market research.
  • Bachelors or Masters degree in Data Science, Statistics, Mathematics, Computer Science, Economics, or a related quantitative field, or at least 4 years of relevant experience.
  • Strong proficiency in Python and/or R.
  • Solid SQL skills for data querying and manipulation.
  • Practical exposure to AI/LLM applications and text analytics.
  • Demonstrated ability to apply statistical/predictive models and multivariate techniques.
  • Good working knowledge of Microsoft PowerPoint for creating client-ready decks.
  • Industry or consulting experience in an analytical environment is ideal.
electric_boltImmediate start

Junior Data Scientist

apartmentNetwork RecruitmentplaceJohannesburg
scientist who wants to apply theory in a practical, high‑stakes environment. If you want to understand how data informs fraud detection, client behaviour, and investment decisions, this role will give you that exposure early in your career. Requirements...
thumb_up_altRecommended

Data Scientist

apartmentCommunicate RecruitmentplaceJohannesburg
or diploma in Informatics, Computer Science, Statistics, Mathematics, or Information Technology Proven experience as a Data Scientist, ideally within life or non‑life insurance Proficiency in Python, R, Java, or related programming languages Minimum 4 years...
local_fire_departmentUrgent

Graduate/Junior Data Scientist

apartmentNetwork RecruitmentplaceCenturion, 41 km from Johannesburg
Join a leading financial analytics firm based in Johannesburg that leverages data to drive smarter business decisions and innovation. This graduate/junior Data Scientist role is designed for an ambitious individual eager to apply technical skills...