CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Machine Learning Ops Engineer
Stratum Ai
Stratum Ai

Machine Learning Ops Engineer

Canada
3+ years exp
Full-time
Posted 2d ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Machine Learning Ops Engineer role at Stratum Ai.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

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 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.

Benefits & Perks

vision, NLP, recommender systems, or scientific applications

Frequently Asked Questions

How to apply for Machine Learning Ops Engineer at Stratum Ai?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

3+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
Stratum Ai

Stratum Ai

About Stratum AI | Machine Learning & Deep Tech for Mining About About StratumAI Our Team Careers Our Technology SAIGE Technology Geo-tech Intelligence Use Cases Resources Knowledge Portal FAQ Investors Media Kit Case Studies Press Releases Contact We are a deep-tech company focused on improving decision-making in production-mines through data-driven models Our Story For many years, the mining industry has struggled to fully leverage data to drive meaningful operational and economic outcomes. Stratum AI was created to change that by applying advanced data-driven models where they matter mo

Visit Company Website

More jobs at Stratum Ai

Lead Metallurgist / Mineral Processing Engineer (Canada or Australia)

Canada

Forward Deployed Machine Learning Engineer

Canada

Resource Geologist

Australia

Share this Opening

Job Alerts for ml_ai

Receive email alerts whenever new ml_ai roles in Canada are posted.

Set Free Alert →

Similar Openings

Explore related active roles in ml_ai

View all
UrgentActively Hiring
Slate Auto
Lead AI/ML Engineer
Slate Auto Verified
5+ years
₹3,873 – ₹18L/mo
Remote
ml_aiFull-timeRemote
Posted 19h ago
Apply Now
Actively Hiring
Plastics for Change
Associate Manager Fiber Fulfillment
Plastics for Change Verified
3+ years
Salary not disclosed
Bangalore, India
ml_aiFull-time
Posted 19h ago
Apply Now
UrgentActively Hiring
CrowdStrike
Sr. Machine Learning Engineer (Remote)
CrowdStrike Verified
0-2 Yrs
₹9.7L – ₹14.9L/mo
USA - Remote
ml_aiFull-timeRemote
Posted 19h ago
Apply Now

Machine Learning Ops Engineer

Stratum Ai · Canada

Apply on Company Website