Norbert Health logo
Norbert HealthPosted 2 months ago

Computer Vision/ML Engineer

On-siteMontréal, Quebec, Canada

Full TimeSenior LevelMasters DegreeSmall

Job Summary

Lead deep learning engineer to spearhead sensing technology development for autonomous healthcare robots. Responsibilities include designing and deploying computer vision models (YOLO, InsightFace, MediaPipe, facial landmark detection, object tracking, pose estimation) for real-time edge inference; optimizing models for embedded deployment with quantization, pruning, TensorRT, and Triton; building and maintaining MLOps pipelines; developing video processing pipelines for vital-sign extraction; establishing engineering best practices and reducing technical debt; contributing to the architecture and implementation of the computer vision stack from research to production. Requirements include a Master’s or PhD in ML/CV, strong C++ and Python, 5+ years deploying CV models to production on resource-constrained devices, and experience with PyTorch and edge AI. Nice to have: NVIDIA Jetson, TensorRT/Triton, MLOps, sensor fusion, healthcare/regulatory domain experience. Location: Montreal, QC, Canada. Salary: not disclosed in posting.

Required Qualifications

  • Master's or PhD degree in Machine learning / Computer vision
  • Strong C++ skills
  • Solid Python proficiency for ML
  • 5+ years experience deploying computer vision models to production
  • Experience with PyTorch and edge AI
  • Proven ability to take models from research to production on embedded hardware

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce