Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Ops Engineer

StratumAI

Machine Learning Ops Engineer

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Ops Engineer in United States vacancy
  •  ...Job Title :- Machine Learning Ops Engineer Duration :- 8+ months Location :- Remote Description Proven expertise in machine learning model lifecycleProven expertise and experience in creating data pipelines using Python or R required for real-time model... 
    Suggested
    Remote work

    Ruri Software Technologies LLC

    United States
    2 days ago
  •  ...least privilege, auditability)Strong observability and reliability engineering skills (monitoring, alerting, incident response, SLAs/SLOs)...  ...systems in productionExperience partnering with data scientists/MLE/Ops teams to deliver business outcomesCore ResponsibilitiesDesign... 
    Suggested
    Full time
    Work at office

    The Charles Schwab Corporation

    Phoenix, AZ
    7 days ago
  •  ...About the Role As a Machine Learning Engineer on the ML Ops Framework & Conversion team, you will support the day-to-day operations that keep Torc's model development ecosystem running smoothly. Our team is comprised of engineers with deep expertise in ML and RL... 
    Suggested
    Full time
    Immediate start

    Torc Robotics

    Remote
    12 days ago
  • $125k - $165k

     ...shape human creativity and social interactions, join us in building the future!   About the Role: We are looking for an MLOps Engineer to build and scale the inference infrastructure for our generative audio models, including Text-to-Speech (TTS), voice conversion,... 
    Suggested
    Remote job
    Full time
    Work at office

    Cantina Llc

    United States
    1 day ago
  •  ...experiment relentlessly. We foster continuous learning in an environment that encourages...  ...warfighter. Whether you’re an experienced engineer or just beginning your career, you’ll...  ...the Role: PMAT is seeking a Senior Machine Learning Engineer to design, develop, and... 
    Suggested
    Full time

    Pmat

    Remote
    1 day ago
  •  ...We are looking for an experienced ML Ops Engineer to build, automate, and maintain scalable machine learning infrastructure and deployment pipelines. The ideal candidate will have strong experience with cloud platforms, CI/CD, containerization, model deployment, monitoring... 

    Techvilla Solutions

    Whitefish Bay, WI
    2 days ago
  •  ...Role: ML Ops Engineer Duration: Long-Term Contract Location: Hybrid - 4 days/week onsite Description:...  ...individual will design, implement, and optimize data pipelines and machine learning operations in a cloud-native environment, ensuring... 
    Long term contract

    Apex Systems

    Dearborn, MI
    1 day ago
  •  ...ML Ops Engineer Building the Azure AI Instance: This is the foundational infrastructure work that everything else depends on. The...  ..., and identity management (Entra ID, RBAC). Configure Azure Machine Learning workspaces with appropriate compute targets (CPU/GPU clusters... 
    Remote work

    Artech

    United States
    3 days ago
  •  ...Job Title: ML Ops Engineer Location: Reading, PA Looking for a pure MLOps Engineer with hands-on experience in Dataiku (Sage Mager is plus). Responsibilities: Design multi-agent architectures: define agent roles (planner, researcher, retriever, executor... 
    Temporary work

    Jobs via Dice

    Sinking Spring, PA
    1 day ago
  • $145.6k - $240.24k

     ...Leadership, the incumbent will be responsible for the full lifecycle management of machine learning models, including design, build, and maintenance of machine learning models. The MLOps Engineer will play an integral role in implementing artificial intelligence solutions... 
    Full time
    Work experience placement
    Local area

    The University of Southern California

    Los Angeles, CA
    4 days ago
  • $148k - $222k

    Senior ML Ops EngineerOverviewAs a Senior ML Ops Engineer at Mimecast, you will be a technical leader on the AI Enablement Platform (AIP) team, responsible for ensuring that machine learning models and AI agents are deployed, scaled, observed, and maintained reliably across... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Rotating shift
    2 days per week

    Mimecast

    Columbus, OH
    2 days ago
  • $173k - $253k

    Matterport - Senior ML Ops Engineer Job Description CoStar Group is a leading global provider of commercial and residential real...  ...the performance, efficiency, and scalability of our machine learning models. You will be responsible for identifying bottlenecks,... 
    Full time
    Work at office
    Work from home

    Matterport

    Sunnyvale, CA
    2 days ago
  • AI/ML Ops EngineerLocation: Remote / Hybrid (Client-Facing Consulting...  ...Work For seven years running. Learn more at Slalom.com.About the RoleWe...  ...seeking an experienced AI/ML Engineer to design, deploy, and operate production-grade machine learning and Generative AI solutions... 
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Slalom

    Atlanta, GA
    4 days ago
  • $150k - $250k

     ...efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Senior ML Ops Engineer (Machine Learning Infrastructure)Parallel Systems is seeking an experienced MLOps/ML Infrastructure Engineer to lead the design and... 
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    4 hours ago
  • $130.7k - $261.3k

     ...Working at AbbottAt Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a...  ..., and scientists.THE OPPORTUNITYThis Senior Staff ML Ops Engineer position can work out of our Santa Clara, CA location.Senior Staff... 

    Abbott

    Santa Clara, CA
    4 days ago
  • Role Description As a Senior ML Ops Engineer, you will: ~Design, build, and operate production-grade ML platforms and infrastructure...  ...~5+ years of experience in software engineering, machine learning engineering, or a related field, including at least 2 years... 
    Full time
    Immediate start

    Centric Software

    Remote
    a month ago
  • Role Description We are seeking a skilled and driven MLOps Engineer to design, automate, and optimize our machine learning infrastructure. In this role, you will play a crucial part in bridging the gap between data science and operations by streamlining our AI/ML workflows... 
    Full time
    Part time
    Remote work
    Worldwide

    Bizmoni Corp.

    Remote
    a month ago
  • $123k - $170k

     ...operate across the globe. We are looking for a Senior ML Ops Engineer to be part of revolutionizing these industries. We are...  ...maintain scalable MLOps solutions that support the end-to-end machine learning lifecycle, including model training, deployment, monitoring,... 

    Paradigm

    Middleton, WI
    12 days ago
  •  ...proficiency in Python, and applying software engineering and design principles (OOP, functional...  ...cross-functional teams (DS, DE, Cloud Ops, Product) with a proactive, inquisitive...  ...in operationalizing and deploying machine learning models using production-grade MLOps frameworks... 
    Full time
    Local area

    Tiger Analytics

    United States
    1 day ago
  • $213k - $263k

     ...our infra follows. We are looking for engineers with ML software & systems expertise to help...  ...system perspective, from efficient deep learning models, model compression, ML software (e...  ...and runtime stack, from custom CUDA ops to the XLA:GPU compiler and low-level libraries... 
    Full time
    Remote work

    Waymo

    Remote
    1 day ago
  • $500 per month

     ...Customers across the Intelligence Community and the Department of War. About the Role: The Machine Forward Deployed Learning Engineer position requires a mix of software development, LLM Ops, and SecDevOps practices, resulting in an exciting, fast-paced engineering role. This... 
    Full time
    Remote work

    Adelphi Inc

    Washington DC
    1 day ago
  •  ...NTC OVERVIEW: We are seeking a Machine Learning Engineer to join our team. Working at NT Concepts means that you are part of an innovative, agile...  ...iteration. We follow modern agile practices, embrace the Ops ethos (DataOps/DevSecOps/MLOps) to “automate-first”, use modern... 
    Full time
    Remote work

    Nt Concepts

    Herndon, VA
    1 day ago
  • $167.5k - $220k

     ...people across the globe who think that’s work worth doing.   Machine Learning Engineer II Why We Have This Role We are looking for an...  ...with, and incorporate feedback from other specialists, tech-ops, and product managers Lead and engage in design reviews,... 
    Full time
    Work at office
    Relocation package
    3 days per week

    Qualtrics

    Remote
    1 day ago
  • Shirley Ryan AbilityLab in Chicago is seeking an entry‑level Machine Learning Ops Engineer I to help deploy, monitor, and manage ML models and systems. You will collaborate with data scientists and software engineers to implement AI solutions in production and contribute... 

    Shirley-Ryan-Ability-La

    Chicago, IL
    1 day ago
  • BrothersTech in Davie, FL is seeking a Sr ML Ops Engineer to own end-to-end ML lifecycle, from experimentation to production deployment. You will design, build, and maintain scalable ML pipelines on Databricks and ensure robust CI/CD for ML workflows. The role emphasizes... 

    BrothersTech

    Florida, NY
    3 days ago
  • Striveworks in Fort Belvoir, VA, seeks a Machine Learning Engineer to build ML models and mission-critical analytics for client deployments. You will collaborate with data scientists, software engineers, and DevOps to develop end-to-end solutions across image, video, text... 

    Strive Works

    Fort Belvoir, VA
    3 days ago
  • $342.7k

     ...that defines how the internet is managed. As a Distinguished Machine Learning Engineer, you will have a seat at the table where the future of...  ...from a collection of products to a unified, AI-driven Agentic Ops powerhouse. This is a rare opportunity to move the needle on... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    CISCO Systems

    San Jose, CA
    4 days ago
  • $100k - $166k

    Machina Labs in Los Angeles, California is seeking an ML Ops and Data Engineer to optimize our robotic systems through machine learning integration and data management. This role requires collaboration with software developers and machine learning teams to maintain data... 

    Machina Labs

    Los Angeles, CA
    1 day ago
  • We are looking for an ML OPS AI Engineer II to support the delivery of machine learning solutions from development through live production in Coppell, Texas. This Long-term Contract opportunity is ideal for a hands-on engineer who can strengthen ML infrastructure, improve... 
    Long term contract

    Robert Half

    Coppell, TX
    4 days ago
  • $150k - $220k

     ...exists At most companies the ML engineer supports the product. Here the...  ...and evidence . Ship with ML Ops support on serving and...  ...Strong Python and modern deep learning frameworks, plus fluency in classical...  ...year As a full-time Senior Machine Learning Engineer, you will be... 
    Full time

    Circadia Health

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Ops Engineer. Be the first to apply!