Stochastic mine planning and orebody modeling software
KPI Mining builds optimization and simulation software for mining operations, with a tech stack anchored in Python, Databricks, Spark, and Snowflake. The company is mid-stage in a cloud transformation (Azure + AWS adoption, legacy data migration, data fabric modernization underway) while expanding into managed data science and generative AI services. Senior-heavy hiring in data roles signals engineering depth needed to support both core mining algorithms and the new analytics-as-service vertical.
KPI Mining develops software and services for mining companies focused on mine planning and orebody modeling. The platform uses stochastic simulation (Monte Carlo, geostatistics) and simultaneous optimization to help operators model extraction sequences, set cut-off grades, and manage production risk. Founded in 2002 and headquartered in Quebec, the company operates as a self-owned, 11–50-person firm serving the global mining industry. Current work spans legacy system migration, data integration across multiple sources, and expansion into managed data science and AI capabilities.
Python, Databricks, Spark, Snowflake, dbt, Apache Airflow, Dagster, Azure, AWS, SQL Server, R, SAS, and Power BI for analytics and reporting.
Cloud migration strategy, data fabric modernization, legacy data migration, managed data science services, sentiment analysis, and generative AI solution development alongside core mine planning software.
Other companies in the same industry, closest in size