Senior Data Scientist - Mining Analytics

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,700,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Stock options
Remote work
Professional development budget

Job summary

Placements24 is seeking a Senior Data Scientist to lead analytics in the mining sector. You will develop advanced models to predict ore grades, forecast equipment failures, and drive data-informed decisions across exploration, production, and operations.

You will collaborate with geologists and engineers, build dashboards, and mentor junior data scientists, enabling the company to advance its data science capabilities globally. This is a remote-friendly role with flexible hours.

Qualifications

  • Master's or PhD in Data Science, Statistics, CS or a related quantitative field.
  • 5+ years of professional Data Scientist experience with mining/industrial applications.
  • Proficiency in Python or R and libraries such as scikit-learn, TensorFlow, or PyTorch.
  • SQL proficiency and experience with big data technologies (Spark, Hadoop).
  • Strong communication and ability to explain complex concepts to non-technical audiences.

Responsibilities

  • Develop and deploy ML models to predict ore grades and optimize processes.
  • Analyze large datasets to identify trends and operational improvements.
  • Collaborate with geologists, engineers, and operations teams.
  • Build dashboards and visualizations to communicate findings.
  • Mentor junior data scientists and advance company data science capabilities.

Skills

Statistical modeling
Machine learning
Data mining
Python
SQL
Communication skills
Mentoring

Education

Master's or Ph.D. in Data Science/Statistics/Computer Science

Tools

Scikit-learn
TensorFlow
PyTorch
Spark
Hadoop

Job description

About the Role

Our client is looking for an accomplished Senior Data Scientist to lead their data analytics initiatives within the mining sector, operating remotely from Randburg or any other location. You will leverage advanced statistical modeling, machine learning, and data mining techniques to extract actionable insights from vast datasets related to exploration, production, and operational efficiency. This role is instrumental in driving data-informed decision-making across the organization.

Key Responsibilities
  • Develop and deploy sophisticated machine learning models to predict ore grades, optimize extraction processes, and forecast equipment failures.
  • Analyze large, complex datasets to identify trends, patterns, and opportunities for operational improvement.
  • Collaborate with geologists, engineers, and operations teams to define analytical problems and deliver impactful solutions.
  • Build data visualizations and dashboards to communicate findings effectively to stakeholders.
  • Mentor junior data scientists and contribute to the advancement of the company's data science capabilities.
Requirements
  • Master's or Ph.D. in Data Science, Statistics, Computer Science, or a related quantitative field.
  • 5+ years of professional experience as a Data Scientist , with a significant focus on mining or industrial applications.
  • Expertise in programming languages such as Python or R, and libraries like Scikit-learn, TensorFlow, or PyTorch.
  • Proficiency in SQL and experience with big data technologies (e.g., Spark, Hadoop).
  • Strong communication and presentation skills, with the ability to explain complex technical concepts to non-technical audiences.
Benefits
  • Highly competitive salary with performance‑based bonuses and stock options.
  • Fully remote work environment with flexible hours.
  • Comprehensive health, dental, and vision insurance.
  • Generous budget for professional development, conferences, and online courses.
  • Opportunity to shape the future of data‑driven mining operations globally.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mining Data Analyst
Senior Mining Data Analyst

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Remote work flexibility
Health/dental/vision insurance
Senior Data Analyst - Remote Mining Operations
Senior Data Analyst - Remote Mining Operations

Placements24 • Vereeniging

Hybrid
ZAR 800,000 - 1,200,000
Remote work
Health insurance (global)
Paid time off
+2
Remote Senior Data Scientist — Mining Analytics
Remote Senior Data Scientist — Mining Analytics

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance
Dental insurance
Vision insurance
+3
Remote Exploration Data Analyst
Remote Exploration Data Analyst

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 900,000
Fully remote work arrangement
Home office setup allowance
Internet connectivity support
+1
Remote Senior Mining Data Analyst: Insights & Forecasting
Remote Senior Mining Data Analyst: Insights & Forecasting

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Remote work flexibility
Health/dental/vision insurance
Senior Data Scientist
Senior Data Scientist

Idbasesoftware • Johannesburg

Hybrid
ZAR 900,000 - 1,800,000
Remote Senior Mining Engineer
Remote Senior Mining Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work with flexible hours
Generous leave & professional dev
Lead Data Scientist - Machine Learning
Lead Data Scientist - Machine Learning

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 2,000,000
Remote work flexibility
Health benefits
Training budget
+1
Senior Data Scientist
Senior Data Scientist

Future Fit • Johannesburg

Remote
ZAR 600,000 - 900,000
Flexible work hours
Opportunities for professional growth
Inclusive team culture
+1
Senior Mining Engineer - Operations
Senior Mining Engineer - Operations

Placements24 • Midrand

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical aid and retirement fund
Professional development
+2