Principal Data Scientist - Machine Learning

Placements24

Pretoria

Hybrid

ZAR 1,800,000 - 2,400,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance bonuses
Stock options
Health coverage
Vacation & holidays
Professional development resources
Access to computing resources

Job summary

Placements24 is recruiting a Principal Data Scientist in Pretoria to lead advanced ML projects across diverse research streams. You will architect, deploy, and supervise end-to-end data science initiatives, mentor junior scientists, and translate complex findings for stakeholders.

The role emphasizes deep ML expertise (DL/RL/NLP/time-series), strong statistical knowledge, and experience with Spark/Hadoop and cloud platforms. Collaboration with domain experts and researchers is integral.

Qualifications

  • PhD or MSc in Computer Science, Statistics, Mathematics, Physics or related quantitative field with ML focus.
  • Minimum of 8 years of progressive data science/ML experience, with lead/principal role.
  • Proven track record in developing/deploying ML models (DL, RL, NLP, time series).
  • Proficiency in Python or R and libraries (TensorFlow, PyTorch, scikit-learn).
  • Experience with big data tech (Spark/Hadoop) and cloud platforms (AWS/Azure/GCP).
  • Strong statistical modeling, experimental design, and data visualization skills.
  • Excellent communication and leadership abilities.

Responsibilities

  • Design, develop, and implement advanced ML algorithms and statistical models for research challenges.
  • Lead end-to-end data science lifecycle from data collection to deployment and monitoring.
  • Mentor junior data scientists and collaborate with researchers and engineers.
  • Develop and maintain scalable ML pipelines and infrastructure.
  • Benchmark model performance and communicate findings to technical and non-technical audiences.
  • Stay at the forefront of ML research and apply novel techniques.

Skills

Leadership
Mentoring
Communication
Research & ML expertise

Education

PhD or Master’s degree in quantitative field

Tools

Python
R
TensorFlow
PyTorch
scikit-learn
Spark
Hadoop
AWS/Azure/GCP

Job description

About the Role

Our client, a distinguished leader in scientific research and development, is actively seeking a Principal Data Scientist specializing in Machine Learning to join their innovative team. This influential role, based in Pretoria , will be instrumental in shaping the future of data-driven insights across a wide array of research projects. The ideal candidate will possess a profound expertise in developing and deploying sophisticated machine learning models, with a strong understanding of statistical principles and big data technologies. You will have the opportunity to lead complex data science initiatives, mentor junior data scientists, and collaborate with domain experts to translate data into actionable intelligence. This is a premier opportunity to make a significant impact within a forward-thinking organization dedicated to scientific advancement. We are committed to fostering a culture of innovation, continuous learning, and collaborative problem-solving. The Pretoria location offers a strategic base within a hub of technological advancement and academic excellence.

Key Responsibilities
  • Design, develop, and implement advanced machine learning algorithms and statistical models to address complex research challenges.
  • Lead the end-to-end data science lifecycle, from data collection and preprocessing to model deployment and monitoring.
  • Identify opportunities to leverage data analytics and machine learning to drive new research directions and discoveries.
  • Collaborate with cross-functional teams, including researchers, engineers, and domain specialists, to understand their needs and provide data-driven solutions.
  • Develop and maintain scalable data pipelines and infrastructure for machine learning applications.
  • Mentor and guide junior data scientists, fostering their technical and professional growth.
  • Evaluate and benchmark the performance of different models and algorithms.
  • Communicate complex findings and insights clearly and effectively to both technical and non-technical audiences through reports and presentations.
  • Stay at the forefront of machine learning research and apply novel techniques to relevant problems.
  • Ensure the quality, integrity, and reproducibility of data science work.
Requirements

PhD or Master's degree in Computer Science, Statistics, Mathematics, Physics, or a related quantitative field with a strong focus on machine learning. Minimum of 8 years of progressive experience in data science and machine learning, with a significant portion in a lead or principal role. Demonstrated expertise in developing and deploying machine learning models (e.g., deep learning, reinforcement learning, natural language processing, time series analysis). Proficiency in programming languages such as Python or R, and relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn). Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (e.g., AWS, Azure, GCP). Strong understanding of statistical modeling, experimental design, and data visualization. Excellent analytical, problem-solving, and critical thinking skills. Exceptional communication and presentation abilities. Proven ability to lead projects and mentor team members. Must have the legal authorization to work in South Africa.

Benefits

Our client offers an industry-leading salary and a comprehensive benefits package, including performance bonuses and stock options. Extended health, dental, and vision coverage is provided for employees and their families. We offer ample paid time off, including vacation, personal days, and holidays. Significant investment in professional development, including conference attendance, training courses, and opportunities for academic collaboration, is a key focus. Access to world-class computing resources and diverse datasets is assured. This is a fully remote position, offering flexibility and the ability to work from anywhere within South Africa , though proximity to Pretoria is advantageous for occasional team gatherings.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Data Scientist
Principal Data Scientist

Placements24 • Sandton

Hybrid
ZAR 1,000,000 - 1,800,000
Remote work
Performance bonuses
Medical aid
+2
Principal Data Scientist - Machine Learning
Principal Data Scientist - Machine Learning

Placements24 • Randburg

Hybrid
ZAR 1,500,000 - 2,100,000
Competitive salary
Performance bonuses
Medical insurance
+5
Principal Data Scientist (Machine Learning)
Principal Data Scientist (Machine Learning)

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 2,100,000
Health coverage
Retirement fund matching
Generous vacation
Principal Data Scientist, Machine Learning
Principal Data Scientist, Machine Learning

Placements24 • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Health insurance
Relocation assistance
Training & conference attendance
+3
Principal Data Scientist - Machine Learning
Principal Data Scientist - Machine Learning

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Professional development budget
Access to cutting-edge tools
+1
Senior Data Scientist, Machine Learning Innovation
Senior Data Scientist, Machine Learning Innovation

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Generous annual leave
Professional development
+4
Principal Data Scientist
Principal Data Scientist

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Medical insurance
Remote work opportunities
+2
Principal Data Scientist
Principal Data Scientist

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 2,000,000
Stock options
Performance bonuses
Health, dental, and vision insurance
+2
Principal Data Scientist - AI/ML Applications
Principal Data Scientist - AI/ML Applications

Placements24 • Randburg

Hybrid
ZAR 1,500,000 - 3,200,000
Remote-first culture
Equity options
Health insurance
+2
Principal Data Scientist
Principal Data Scientist

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,200,000 - 2,100,000
Medical aid
Life cover
Retirement annuity
+1