Senior Data Scientist – Mining & Industrial Analytics

Cascadia Scientific Inc.

Vancouver

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Cascadia Scientific Inc. is seeking a Senior Data Scientist in Vancouver to develop advanced analytics and ML solutions for mining and heavy equipment.

You will work with large volumes of sensor, GPS, fuel, CAN bus, and telemetry data to improve productivity and operations. The role goes beyond traditional data science; you will translate insights into actionable recommendations, build production-grade data pipelines, and collaborate with engineers, product, and field teams to deploy analytics

Qualifications

  • 5+ years of relevant experience in data science, with mining/industrial analytics or mining technology background.
  • Advanced Python (Pandas, NumPy, Scikit-learn, SciPy) required.
  • Strong SQL and experience with large datasets.
  • Solid foundation in statistics, regression, and ML.
  • Experience with sensor/industrial data and physical systems understanding.
  • Strong data visualization and analytical communication skills.
  • Experience developing maintainable, scalable analytical code beyond notebooks.
  • Ability to independently solve ambiguous, real-world problems.

Responsibilities

  • Develop and deploy ML, statistical, and physics-informed models.
  • Analyze telemetry, GPS/GNSS, fuel, CAN bus, and sensor data at scale.
  • Develop event detection, anomaly detection, clustering, regression, and geospatial analytics.
  • Investigate sensor failures, calibration issues, missing data, and telemetry gaps.
  • Build scalable, production-ready Python data pipelines using SQL/Postgres, APIs, and cloud infrastructure.
  • Collaborate with software, engineering, product, customer success, and field teams to productionize analytics.
  • Communicate complex findings clearly to technical, operational, and customer audiences.
  • Translate data-driven insights into measurable business value for mining operations.

Skills

Python
Pandas
NumPy
Scikit-learn
SciPy
SQL
Statistics
Machine Learning
Data Visualization
Communication
Production Code
Sensor Data
Geospatial Data

Tools

Git

Job description

Cascadia Scientific is looking for a Senior Data Scientist. You’ll develop advanced analytics and machine-learning solutions for mining and heavy-equipment applications, working with large volumes of sensor, GPS, fuel, CAN bus, and operational telemetry to improve equipment productivity, fuel efficiency, and mining operations.

This role goes beyond traditional data science. You’ll investigate real-world data quality issues, understand the physical systems behind the data, develop robust analytical methodologies and production-ready algorithms, and translate findings into actionable recommendations for mining customers.

What You’ll Do
  • Develop and deploy machine-learning, statistical, and physics-informed models.
  • Analyze large-scale equipment telemetry, GPS/GNSS, fuel, CAN bus, and sensor data.
  • Develop event detection, anomaly detection, clustering, regression, and geospatial analytics.
  • Investigate sensor failures, calibration issues, missing data, and telemetry gaps.
  • Build scalable, production-ready Python data pipelines using SQL/Postgres, APIs, and cloud infrastructure.
  • Work with software, engineering, product, customer success, and field teams to move analytical solutions into production.
  • Communicate complex findings clearly to technical, operational, and customer audiences.
  • Translate data-driven insights into measurable business value for mining operations.
What You Bring
Required:
  • 5+ years of relevant experience in data science. Desired engineering/industrial analytics, or mining technology background.
  • Advanced Python (Pandas, NumPy, Scikit-learn, SciPy).
  • Strong SQL and experience working with large datasets.
  • Strong foundation in statistics, regression, and machine learning.
  • Experience working with sensor or industrial data and understanding the physical systems behind measurements.
  • Strong data visualization and analytical communication skills.
  • Experience developing maintainable, scalable analytical code beyond notebooks.
  • Ability to independently solve ambiguous, real-world problems.
Strong Assets:
  • Mining or heavy mobile equipment experience.
  • Geospatial analytics and GPS/GNSS trajectory data.
  • Event/anomaly detection using multivariate sensor data.
  • APIs, cloud infrastructure, and production ML deployment.
  • Git and collaborative software development.
  • Mining, Mechanical, Physics, or other quantitative engineering background.
  • Portuguese or Spanish in addition to English.
The Ideal Candidate

We’re looking for someone who can connect the full chain:

You’re comfortable questioning whether a pattern represents a real operational insight or simply a sensor artifact—and whether an analytical solution will remain reliable across different equipment and mine sites.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist
Senior Data Scientist

Wenco International • Richmond

On-site
CAD 205,000 - 235,000
Senior Data Scientist
Senior Data Scientist

Motion Recruitment Partners LLC • Southwestern Ontario

Hybrid
CAD 120,000 - 180,000
Principal Advisor - Predictive Maintenance
Principal Advisor - Predictive Maintenance

CSG Talent • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Senior Data Scientist, Mining Ops & Predictive Analytics
Senior Data Scientist, Mining Ops & Predictive Analytics

Wenco International • Richmond

On-site
CAD 205,000 - 235,000
Data Mining Consultant needed for Top Employer
Data Mining Consultant needed for Top Employer

ROSS • Toronto

On-site
CAD 80,000 - 110,000
Senior Machine Learning Developer
Senior Machine Learning Developer

Weir MOTION METRICS™ • Vancouver

On-site
CAD 100,000 - 160,000
Extended health benefits
RRSP matching
Hybrid work arrangements
+1
Junior Software Engineer
Junior Software Engineer

TeamBuilder Consulting • Vancouver

On-site
CAD 80,000 - 110,000
Remote Senior Data Scientist
Remote Senior Data Scientist

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Competitive salary
Bonuses
Health insurance
+4
Mining Engineer
Mining Engineer

SLR Consulting • Vancouver

On-site
CAD 90,000 - 140,000
Comprehensive benefits
Vacation
Wellness initiatives
+1
Senior Data Developer
Senior Data Developer

Careermine • Vancouver

On-site
CAD 122,000 - 150,000