Graduate Data Scientist - Machine Learning

Placements24

Rustenburg

On-site

ZAR 300,000 - 450,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Education opportunities
State-of-the-art computing resources
Mentorship from data scientists

Job summary

Placements24 in Rustenburg, South Africa, is seeking a bright Graduate Data Scientist with a strong focus on Machine Learning to apply theoretical knowledge to business challenges. You will join a dedicated data science team developing predictive models, ML algorithms, and data analyses for real-world impact.

You will use Python or R, build ML pipelines, and communicate results to stakeholders. The role offers growth in a dynamic analytics environment with mentorship and opportunities for

Qualifications

  • Master's degree or PhD in Data Science, Statistics, Computer Science, Mathematics, or a related quantitative field.
  • Strong understanding of statistical modeling, ML algorithms and data mining techniques.
  • Proficiency in Python or R with libraries such as scikit-learn, TensorFlow, PyTorch, pandas, NumPy.
  • Experience with SQL and data manipulation.
  • Familiarity with data visualization tools such as Matplotlib, Seaborn, ggplot2.
  • Excellent problem-solving and communication skills.
  • Eligible to work in Rustenburg, North West.

Responsibilities

  • Develop, train, and evaluate ML models addressing business problems.
  • Perform data exploration, cleaning, and preprocessing for modeling.
  • Apply statistical analysis and data mining to extract insights.
  • Implement and optimize ML algorithms using Python or R.
  • Visualize data and model results for stakeholders.
  • Collaborate with engineering to deploy models.
  • Stay updated on ML/data science advancements.
  • Document methodologies, code, and results.
  • Design experiments and A/B tests to validate hypotheses.
  • Contribute to team best practices in data science.

Skills

Statistical modeling
Python or R
ML fundamentals
SQL
Communication

Education

Master's degree or PhD in Data Science / Statistics / CS

Tools

scikit-learn
TensorFlow
PyTorch
pandas
NumPy

Job description

About the Role

Our client, a leading analytics firm situated in Rustenburg, North West , is seeking a bright and ambitious Graduate Data Scientist with a strong focus on Machine Learning. This is an exceptional opportunity for a recent graduate to apply theoretical knowledge to solve complex business challenges using data. You will work within a dedicated data science team, contributing to the development and deployment of predictive models, machine learning algorithms, and insightful data analyses. Our client prides itself on fostering a culture of innovation and continuous learning, providing a supportive environment where you can grow your expertise in data science and artificial intelligence. The role is based in the heart of Rustenburg , a hub for mining and industrial innovation, offering unique data challenges. We are looking for individuals who are passionate about uncovering hidden patterns in data and translating them into actionable business strategies. This position requires a blend of statistical knowledge, programming skills, and a genuine curiosity for discovering insights that drive business value. The successful candidate will have the chance to work on impactful projects and collaborate with diverse teams.

Key Responsibilities
  • Develop, train, and evaluate machine learning models to address specific business problems.
  • Perform data exploration, cleaning, and preprocessing to prepare datasets for modeling.
  • Apply statistical analysis and data mining techniques to extract meaningful insights.
  • Implement and optimize machine learning algorithms using Python or R.
  • Visualize data and model results to effectively communicate findings to stakeholders.
  • Collaborate with engineering teams to deploy models into production environments.
  • Stay abreast of the latest advancements in machine learning and data science.
  • Document methodologies, code, and results thoroughly.
  • Assist in designing experiments and A/B tests to validate hypotheses.
  • Contribute to the team's knowledge base and best practices in data science.
Requirements
  • A Master's degree or PhD in Data Science, Statistics, Computer Science, Mathematics, or a related quantitative field.
  • Strong understanding of statistical modeling, machine learning algorithms, and data mining techniques.
  • Proficiency in Python or R, including relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch, pandas, NumPy).
  • Experience with data manipulation and querying languages (e.g., SQL).
  • Familiarity with data visualization tools (e.g., Matplotlib, Seaborn, ggplot2).
  • Excellent problem-solving skills and a logical mindset.
  • Strong communication skills, with the ability to explain complex technical concepts to non-technical audiences.
  • Ability to work independently and as part of a collaborative team.
  • A passion for data and a drive to continuously learn and explore new techniques.
  • Must be eligible to work in Rustenburg, North West .
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunities for further education and professional certifications.
  • Access to state-of-the-art computing resources and datasets.
  • A stimulating work environment with opportunities for innovation.
  • Mentorship from experienced data scientists and researchers.
  • Contribution to impactful projects in the mining and industrial sectors.
  • Regular team-building events and social activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist - AI & Machine Learning
Senior Data Scientist - AI & Machine Learning

Placements24 • Rustenburg

Hybrid
ZAR 1,000,000 - 1,800,000
Annual bonus
Medical insurance
Equity/Stock options
+2
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Medical aid
Annual leave
+3
Data Scientist - Predictive Analytics
Data Scientist - Predictive Analytics

Placements24 • Rustenburg

On-site
ZAR 800,000 - 1,200,000
Health insurance
Retirement fund
Learning resources
+2
Data Scientist (Machine Learning Focus)
Data Scientist (Machine Learning Focus)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Bonus program
Health insurance
Retirement plan
+4
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Learning & development
+1
Senior Data Scientist - Machine Learning Specialist
Senior Data Scientist - Machine Learning Specialist

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Medical aid
Life insurance
Hybrid work model
+2
Senior Data Scientist - Machine Learning Engineering
Senior Data Scientist - Machine Learning Engineering

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,600,000
Health insurance
Retirement contributions
Performance bonuses
+3
Junior Data Scientist - Machine Learning
Junior Data Scientist - Machine Learning

Placements24 • Welkom

On-site
ZAR 250,000 - 350,000
Health insurance
Mentorship
On-the-job training
+1
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Durban

On-site
ZAR 1,100,000 - 1,900,000
Medical Aid
Retirement Fund
Bonuses
+4
Junior Data Analyst
Junior Data Analyst

Placements24 • Rustenburg

On-site
ZAR 180,000 - 300,000
Mentorship
Provident fund
Bonuses potential
+2