Taro Logo

Machine Learning Quality Assurance Engineer

A Canadian mining technology division enabling safe, smart, and sustainable mining through artificial intelligence and machine vision technology.
$59,000 - $74,000
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Mining

Job Description

Weir Motion Metrics, a leading Canadian mining technology division, is seeking a Machine Learning Quality Assurance Engineer to join their innovative team in Vancouver. This role offers a unique opportunity to work at the intersection of AI and mining technology, helping deliver impactful computer vision and machine learning solutions. As part of Weir, a global organization with over 11,000 employees across 60 countries, you'll contribute to making mining operations smarter, more efficient, and sustainable.

The position involves working closely with data scientists and developers to monitor, evaluate, and improve AI product performance across cloud and edge platforms. You'll be responsible for developing monitoring pipelines, analyzing production environments, and creating automated workflows for data analysis. The role offers a hybrid work arrangement with 2 days in office, competitive compensation between CAD 80,000-100,000, and the opportunity to work on cutting-edge AI solutions in the mining industry.

Weir Motion Metrics, established in 1999 and joined with Weir in 2021, serves as Weir's first-ever center of excellence for artificial intelligence and machine vision technology. The company culture emphasizes innovation, collaboration, and personal growth, with a strong focus on safety and sustainability. This role is perfect for someone passionate about quality assurance in machine learning applications and interested in contributing to the future of smart mining technology.

Last updated a month ago

Responsibilities For Machine Learning Quality Assurance Engineer

  • Develop and maintain monitoring pipelines for algorithm performance
  • Contribute to machine learning development projects
  • Identify and address production issues
  • Create tools and pipelines for data analysis and benchmarking
  • Collaborate with stakeholders across teams
  • Support QA activities and training
  • Demonstrate 100% commitment to zero harm behaviors

Requirements For Machine Learning Quality Assurance Engineer

Python
  • Bachelor's Degree or higher in Computer Science or related technology/engineering field
  • 3+ years of hands-on experience in developing and implementing and testing machine learning algorithms
  • Solid understanding of statistical learning algorithms
  • Proficiency in Python, SQL, and version control
  • Basic familiarity with object- and service-oriented design, API development, containerization, and complexity analysis
  • Strong analytical, communication and presentation skills

Related Jobs

Intermediate Machine Learning Developer

Intermediate Machine Learning Developer position at Weir Motion Metrics, focusing on computer vision and ML algorithm development for mining technology solutions.

Machine Learning Quality Assurance Engineer

Machine Learning QA Engineer role at Weir Motion Metrics, focusing on AI and computer vision solutions for mining technology, offering hybrid work in Vancouver with competitive compensation.

Intermediate Machine Learning Developer

Intermediate Machine Learning Developer position at Weir Motion Metrics, focusing on computer vision and ML problems for mining technology solutions.

Intermediate Machine Learning Developer

Intermediate Machine Learning Developer position at Weir Motion Metrics, focusing on computer vision and machine learning solutions for mining technology.

Intermediate Machine Learning Developer

Intermediate Machine Learning Developer position at Weir Motion Metrics, focusing on computer vision and ML solutions for mining technology in Vancouver.