Machine Learning Engineer

DarkVision
Full-time North Vancouver, British Columbia Computer Occupations
Posted:
March 03, 2026
Location:
North Vancouver, British Columbia, Canada

Job Description

Your Job

DarkVision is seeking a Machine Learning Engineer to join our Imaging & AI team. You will build and maintain the inference and training pipelines to support our machine learning workloads. You will help productionalize research code into robust, scalable software pipelines.

DarkVision’s ultrasound imaging system collects huge datasets on the order of terabytes, detecting sub-millimetric defects in industrial assets that span hundreds of kilometers. Reliable and automated processing of this terabyte-scale data is crucial. As a Machine Learning Engineer, you will focus on the design, implementation, and maintenance of the software infrastructure that allows our models to train reliably and infer efficiently.

This role is on-site at our North Vancouver, BC HQ, where employees enjoy a wide array of amenities including a fully equipped gym, squash court, steam room, climbing wall, and more!

Our Team

Working in the Imaging & AI team, yo...

Apply for this Job

Submit your application for the Machine Learning Engineer position at DarkVision.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: North Vancouver, Canada
Posted: March 03, 2026
Deadline: April 12, 2026