--- title: 'Machine Learning Ops Engineer at Stratum AI' canonical: 'https://feeny.ai/job/machine-learning-ops-engineer-stratum-ai-canada-v6ak6tbb44s2' type: 'job' last_seen: '2026-09-10' --- # Machine Learning Ops Engineer at Stratum AI - **Company:** Stratum AI - **Location:** Canada - **Employment:** full-time - **Work type:** remote - **Posted:** 2025-05-31 - **Last confirmed live:** 2026-09-10 - **Apply:** https://jobs.ashbyhq.com/stratum-ai/b19a7e36-9894-48f5-b1ca-c3bf31bd0d19 ## Job description We are looking for a high-agency Machine Learning Ops Engineer to join our Infrastructure Team. You will help build and maintain the platform used to train, evaluate, and serve our AI models to clients in the mining industry. Your work will directly support our Technical Services and Platform teams in delivering solutions that create value for mining clients. This position requires strong expertise in Python and machine learning workflows. You will work alongside a team of three engineers focused on creating robust infrastructure and tooling. This is a remote-first position based in Canada. ## Key Responsibilities - Develop robust and well-tested code for core internal tools: - Create data preprocessing modules for mining data - Implement metrics calculations and evaluation pipelines - Build visualization tools for 3D models and ML performance metrics - Troubleshoot and fix issues in existing metrics code - Build and maintain our custom end-to-end MLOps platform: - Implement experiment tracking systems - Create model registry with versioning and storage - Develop automated testing frameworks - Build interfaces between different components of the ML pipeline - Develop production-grade QA/QC systems for deployed AI models: - Implement input data validation - Create automated alerts for performance issues - Set up monitoring for data drift - Build dashboards for model performance metrics - Create specialized tools for mining data: - Implement spatial data processing utilities - Build visualization tools for 3D geological data - Develop data converters between different mining data formats - Create utilities for coordinate transformations - Refactor and productionize code created by the client services team: - Convert notebooks into modular Python packages - Implement proper error handling and logging - Add comprehensive testing to existing code - Improve performance of data processing pipelines - Provide technical expertise to the client services team - Manage infrastructure for data processing, model training, and serving - Mentor junior engineers, perform code reviews, and write documentation Proactively identify technical challenges and drive improvement initiatives Technical Competencies & Requirements - Bachelor's degree in Computer Science, Engineering, or related fields OR equivalent experience in software development and ML engineering - 3+ years of industry experience Kubernetes, PyTorch - Advanced Python programming skills: - Proficiency with data science libraries (numpy, pandas) - Experience with visualization tools - Ability to write modular, robust, and tested Python code - Strong debugging skills for complex ML systems - Deep learning experience: - Implementation of neural network models and training workflows - Understanding of model architecture selection - Knowledge of model evaluation techniques - MLOps expertise: - Creating experiment tracking systems - Building model registries and versioning systems - Implementing model deployment pipelines - Setting up monitoring for model performance - Data engineering capabilities: - Experience with SQL and database principles - Familiarity with database frameworks - Ability to create data processing pipelines - Experience handling common mining data formats and transformations - Infrastructure management: - Experience with cloud services (AWS/Azure) - Understanding of containerization (Docker or Singularity) - Knowledge of compute resources for ML - Testing and quality assurance: - Implementing automated tests for ML systems - Creating QA/QC systems for model predictions - Designing validation steps for data inputs/outputs - Ability to write efficient software following best practices - Proven ability to thrive in startup environments with low structure and high autonomy - Strong technical communication skills and ability to collaborate in a remote team setting - Experience working with machine learning in computer vision, NLP, recommender systems, or scientific applications - Strong background in probability, machine learning, and data science - Strong experience with data analysis/processing libraries such as pandas and numpy - Excellent communication skills for both technical and non-technical audiences - Self-learner and motivated to pick up new skills ## Nice to Have - Previous experience working at startups - Familiarity with Git, experiment tracking tools (WandB, Comet, etc.) - Experience working on production machine learning using tools such as KubeFlow, MLFlow, AirFlow, Seldon Core, DVC, Spark, etc. - Written/oral fluency in a language besides English - Experience optimizing data processing pipelines and/or neural network models - Proficiency in a lower-level programming language or GPU programming - Experience with data application frameworks - Full stack development experience - Experience with experiment tracking systems and ML model monitoring - Background in mining or resource modeling ## About Stratum We're Stratum, a mining software company with machine learning models as our core product. Our 3D maps predict how gold, silver, copper, etc. are distributed (and how much!) using only small amounts of data, unconventional data processing, and proprietary ML protocols. Our work directly affects how much money a mine is going to make next week/month/year while reducing waste/cost. We're supported by Founders Fund, Aramco, Builders VC, Y Combinator, and Ilya Sutskever, former Chief Scientist at OpenAI, who have recognized the potential of our industry-disrupting technology. Our long-term vision is to build a massive AI engine capable of making every decision in a mining operation, down to moving individual rocks. If you’re an exceptional engineer interested to helping make this vision a reality we look forward to reviewing your application and working together. ## About Stratum AI ## Company Overview - **One-liner**: Stratum AI applies deep-tech AI and machine learning to improve decision-making in mining operations by creating more accurate resource, grade control, geometallurgical, and geotechnical models. - **Entity Type**: Private (Seed stage) - **Headquarters**: Toronto, Ontario, Canada - **Founded**: 2018 - **Founders**: Farzi Yusufali (Co-founder) ## Core Business - Primary industry/industries: Mining technology (MiningTech), Artificial Intelligence, Deep Tech - Target customers: B2B enterprise — producing mines globally, including operations in North America, Latin America, and Australia - Mission or purpose statement: "To help production-mines make better decisions by applying machine learning to existing geological and operational data" — extracting more value from the data they already have, throughout the life of a mine. ## Products & Services - **SAIGE Technology Platform**: AI-driven resource modeling platform that creates high-density multivariate geostatistical models for gold, copper, and other minerals. It supports resource, grade control, geometallurgical, and geotechnical models, enabling dynamic reconciliation and error correction between plan and production. - **Drill Targeting & Brownfield Expansion**: Uses AI to optimize drillhole spacing and improve confidence in brownfield exploration, reducing drilling costs. - **Geometallurgical Modeling**: Predicts recovery, hardness, fines generation, and other processing-related parameters to optimize feed blending strategies. - **Geotechnical Modeling**: Improves surface geotechnical characterization, identifies high-risk zones before instabilities occur, and integrates geotechnical drilling data with monitoring sensors and bench mapping. ## Market Standing - **Valuation/Market Cap**: Not publicly available - **Total Funding**: USD 125,000 (across 2 seed rounds — Pre-Seed in June 2019 and Seed in March 2020), with additional seed round in August 2020 with 4 investors - **Notable Investors/Partners**: Details on specific lead investors not publicly named; the company has completed at least 2 funding rounds - **Growth Signals**: Headcount grew 37.5% year-over-year; currently employs ~50 people. The team spans 5 countries (Canada, US, Chile, Peru, Australia). Proven results released via ASX filings showing: -58% in deviations, 10% yield gained, -41% waste produced, +6% CIL material, +20% high-grade stockpile grade, ~25% fewer drilling requirements. ## Competitive Advantages - **Proprietary SAIGE Technology**: The world’s first AI mineral resource modeling company, using deep-tech AI for production-phase mines — a highly underserved, high-value niche. - **End-to-End Deployment**: ML engineers work directly with mine teams, taking ownership from modeling through deployment in real projects. - **Proven Economic Impact**: Delivers measurable results (e.g., 10% yield gain, -41% waste reduction, -58% deviation reduction) as verified by ASX public filings. - **Multivariate Modeling**: Goes beyond grade to model hardness, fines generation, and other processing parameters — a key differentiator in the industry. ## Strategic Focus - Continue scaling production-mine deployments globally, particularly in gold and copper. - Expand geometallurgical and geotechnical modeling capabilities to reduce operational risk. - Deepen presence in brownfield exploration, where operational decisions have the greatest economic impact. - Grow team across North America, Latin America, and Australia with a focus on applied ML engineers, geologists, and metallurgists. ## Why Work Here - **Mission-Driven**: Opportunity to directly improve mining efficiency, reduce waste (up to 41%), and have a measurable environmental impact — not just build abstract models. - **Applied ML at Scale**: Engineers work on end-to-end systems that go from research to production deployment in real mines, with ownership and autonomy. - **Culture**: Values ownership, autonomy, and practical problem-solving. Small team (~50 people) with a flat structure. - **Remote/Hybrid**: Hybrid workspace (employees engage in a combination of remote and on-site work); many roles are fully remote across Canada, Australia, Chile, and Peru. - **Global Reach**: Work with mines and teams across 10 countries and 4 offices (Toronto, plus teams in Latin America and Australia). - **Fast-Growing**: 37.5% employee growth YoY, with recent roles posted for MLOps engineers, forward-deployed ML engineers, full stack engineers, 3D visualization developers, and director of business development. ## Sources 1. [stratum.ai](https://www.stratum.ai/) 2. [stratum.gs (About)](https://stratum.gs/about) 3. [stratum.gs (Careers)](https://stratum.gs/careers) 4. [Built In](https://builtin.com/company/stratum-ai) 5. [LinkedIn](https://ca.linkedin.com/company/stratumai) 6. [Jobs.ashbyhq.com/stratum-ai](https://jobs.ashbyhq.com/stratum-ai) ## Other roles at Stratum AI - [Full Stack Engineer](https://feeny.ai/job/full-stack-engineer-stratum-ai-canada-x3an7jqt7b7q) — Canada - [Brand and Marketing Officer (contract)](https://feeny.ai/job/brand-and-marketing-officer-contract-stratum-ai-canada-mbxkma3w4v34) — Canada - [Frontend 3D Visualization Developer](https://feeny.ai/job/frontend-3d-visualization-developer-stratum-ai-canada-qdk7thse4q9h) — Canada - [3D Product Interface Designer (Contractor)](https://feeny.ai/job/3d-product-interface-designer-contractor-stratum-ai-canada-fqaa3tfdxvpd) — Canada - [Lead Metallurgist / Mineral Processing Engineer (Canada or Australia)](https://feeny.ai/job/lead-metallurgist-mineral-processing-engineer-canada-or-australia-stratum-ai-nhry3ne3nqz6) — Canada - [Lead Metallurgist / Mineral Processing Engineer (Middle East & North Africa)](https://feeny.ai/job/lead-metallurgist-mineral-processing-engineer-middle-east-north-africa-stratum-y9cqjsqdxm42) — Middle East & North Africa - [Director, Business Development (Australia)](https://feeny.ai/job/director-business-development-australia-stratum-ai-australia-vxmwjx6w1ddt) — Australia - [Director, Business Development (North America)](https://feeny.ai/job/director-business-development-north-america-stratum-ai-north-rp9w07byqesb) — North, United States - [Forward Deployed Machine Learning Engineer](https://feeny.ai/job/forward-deployed-machine-learning-engineer-stratum-ai-canada-dkdsc2dtknsx) — Canada - [Resource Geologist](https://feeny.ai/job/resource-geologist-stratum-ai-australia-fmrscn800zcv) — Australia