Johannesburg-based Senior ML Scientist – R&D Driver

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

43 hours 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

Health benefits
Retirement fund
Paid time off

Job summary

Placements24 is seeking a Senior Data Scientist to join the Johannesburg R&D team. You will tackle complex scientific questions with advanced data analysis, predictive modeling, and ML to drive data-driven decisions across projects.

The role requires 5+ years in data science, strong Python/R skills, and experience with big data tools. You will collaborate with scientists, develop pipelines, and contribute to cutting-edge research in Johannesburg.

Qualifications

  • Master's or Ph.D. in Computer Science, Statistics, Mathematics, Physics, or related quantitative field.
  • Minimum of 5 years hands-on data science experience with ML and statistical modeling in R&D.
  • Proficiency in Python (scikit-learn, TensorFlow, PyTorch) or R.
  • Experience with Spark/Hadoop and database management (SQL, NoSQL).
  • Strong stats, experimental design, hypothesis testing, and model deployment.

Responsibilities

  • Design and implement machine learning models and analyses for complex scientific questions.
  • Clean and transform large, heterogeneous datasets for research use.
  • Collaborate with scientists to translate data needs into solutions.
  • Build data pipelines for model training, evaluation, and deployment.
  • Perform exploratory data analysis to identify trends and insights.
  • Stay updated on data science advancements and assess impact.
  • Communicate findings through reports and presentations.
  • Mentor junior data scientists and foster data science culture.
  • Ensure governance and ethical data handling.

Skills

Python
Machine Learning
Data Analysis
Big Data
R
SQL
Cloud AWS

Education

Master's or PhD in CS/Stats/Math/Physics

Tools

Spark
Hadoop
TensorFlow
PyTorch
scikit-learn
SQL
NoSQL

Job description

Placements24 is seeking a Senior Data Scientist to join the Johannesburg R&D team. You will tackle complex scientific questions with advanced data analysis, predictive modeling, and ML to drive data-driven decisions across projects.

The role requires 5+ years in data science, strong Python/R skills, and experience with big data tools. You will collaborate with scientists, develop pipelines, and contribute to cutting-edge research in Johannesburg.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist – ML Innovation, Flexible Work
Senior Data Scientist – ML Innovation, Flexible Work

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Generous annual leave
Professional development
+4
Senior Data Scientist – Scientific Research (Hybrid, Johannesburg)
Senior Data Scientist – Scientific Research (Hybrid, Johannesburg)

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Retirement plans
Paid time off
+1
Senior Data Scientist — ML & Business Insights
Senior Data Scientist — ML & Business Insights

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Health insurance
Performance bonuses
Professional development
Hybrid Senior Data Scientist — AI & ML for Research
Hybrid Senior Data Scientist — AI & ML for Research

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health and wellness benefits
Hybrid work model
Relocation assistance may be available
+2
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Retirement fund
Paid time off
Senior Data Scientist - Remote R&D ML Innovator
Senior Data Scientist - Remote R&D ML Innovator

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary and bonuses
Remote work setup support
Cutting-edge research projects
+2
Senior Data Scientist - AI/ML (Hybrid + Relocation Support)
Senior Data Scientist - AI/ML (Hybrid + Relocation Support)

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,500,000
Hybrid work model
Relocation assistance
Professional development
Senior ML Research Scientist - Lead Data Analytics & AI
Senior ML Research Scientist - Lead Data Analytics & AI

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 2,400,000
Salary + bonuses
Health insurance
Pension plan
+4
Senior Data Scientist, AI Product Development
Senior Data Scientist, AI Product Development

Placements24 • Randburg

On-site
ZAR 900,000 - 1,300,000
Stock options
Competitive salary + bonus
Principal ML Scientist — Lead Data Innovation & Mentorship
Principal ML Scientist — Lead Data Innovation & Mentorship

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Professional development budget
Access to cutting-edge tools
+1