About the role
TL;DR
Develop and improve machine learning models for mining operations.
- •We're looking for a Data Scientist with strong machine learning expertise and practical mining industry experience to help build and improve predictive models used across mining and mineral processing operations.
- •Key Responsibilities Build, deploy, and improve machine learning models for mine-to-mill optimization Analyze large-scale mining and processing datasets to identify operational improvement opportunities Develop predictive models related to ore characteristics, fragmentation, recovery, flotation, throughput, and plant performance Monitor model performance and address model drift across sites and changing geological conditions Partner with mining engineers, metallurgists, and operations teams to translate business challenges into ML solutions Requirements 5+ years of experience in Data Science, Machine Learning, or Applied AI Strong Python and machine learning fundamentals Experience building production ML systems and maintaining models over time Hands-on experience with Google Cloud Platform (GCP), BigQuery, Parquet-based data pipelines, and model monitoring and performance tracking Strong statistical modeling and experimentation skills
Required skills
Pythonscikit-learnGoogle CloudBigQueryMLflowApache KafkaKubernetes
Benefits & perks
Fully remote
Tech stack
PythonGoogle CloudBigQueryMLflowscikit-learnApache KafkaKubernetes