Weir Motion Metrics, a leading Canadian mining technology division, is seeking an Intermediate Machine Learning Developer to join their Vancouver-based team. As part of Weir's first-ever center of excellence for artificial intelligence and machine vision technology, you'll work on challenging computer vision and machine learning problems in collaboration with cross-functional teams.
The role offers an exciting opportunity to work on AI model development for embedded, edge and cloud environments, focusing on making mining operations smarter, more efficient, and sustainable. You'll be involved in various stages of algorithm development from research to production, working with cutting-edge technologies including TensorFlow, PyTorch, and OpenCV.
As part of a global organization with 11,000 talented people across 60 countries, you'll contribute to Weir's mission of enabling sustainable resource extraction. The position offers a competitive salary range of 84,300 - 120,000 CAD and provides opportunities for professional growth in an inclusive environment.
The ideal candidate will bring 3+ years of hands-on machine learning experience, strong Python skills, and expertise in computer vision algorithms. You'll be responsible for designing and implementing ML algorithms, managing datasets, conducting code reviews, and collaborating with various teams to deliver production-grade solutions.
This hybrid role offers the flexibility of both remote and office work in Vancouver, allowing you to maintain work-life balance while being part of an innovative team that's shaping the future of mining technology. Join Weir Motion Metrics to work on meaningful projects that impact the mining industry's efficiency and sustainability.