Enable job alerts via email!

Software Developer II - Computer Vision

Hinge-Health

Montreal

Hybrid

CAD 96,000 - 144,000

Full time

8 days ago

Job summary

A leading health technology company is seeking a Computer Vision Engineer to work in a hybrid team environment. The role involves integrating computer vision technologies with a React Native mobile application and delivering complex features efficiently. The ideal candidate has expertise in C++ and Python and experience with CV model deployment. This position offers competitive compensation, including salary and equity, and comprehensive health benefits.

Benefits

Comprehensive health coverage
Retirement savings options
Personal development stipends

Qualifications

  • 2+ years of full-time professional software development experience.
  • Experience shipping CV models and algorithms to production.

Responsibilities

  • Help build seamless integration between the mobile app and computer vision platform.
  • Design and deliver complex features every sprint.
  • Provide technical leadership and mentorship.

Skills

Modern C++ (C++17 or 20)
Python3
CV model deployment
Mobile development

Education

Bachelor’s Degree in Computer Science or related technical field

Tools

TensorFlow
Keras
OpenCV
Boost

Job description

About the Role

Hinge Health software engineers work on small interdisciplinary teams focused on different parts of the user journey. In this role within our Machine Learning Group, Computer Vision (CV) Engineers collaborate with research scientists, platform and app engineers, product groups, and data scientists to develop and ship efficient multi-platform libraries for internal and external applications and services, including TrueMotion CV-based motion tracking technologies serving our digital physiotherapy clinic.

What You'll Accomplish

  • Help build seamless integration between the React Native-based core mobile application and our computer vision platform using native code.
  • Within the first 30 days, work alongside your Technical Lead to begin executing the product roadmap.
  • Design and incrementally deliver meaningful, complex features every sprint.
  • Help define objectives and key results each quarter to shape your team’s roadmap.
  • Provide technical leadership and mentorship to teammates and other engineers.

Hinge Health Hybrid Model

We believe remote and in-person work have their advantages. Employees in hybrid roles are required to be in the office 3 days / week, Tuesday-Thursday.

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related technical field
  • 2+ years of full-time professional software development experience
  • 2+ years of experience developing software with modern C++ (C++17 or 20)
  • 2+ years of experience with Python3
  • Experience shipping CV models and algorithms to production, using tools like TensorFlow and Keras, including model conversion and optimization tools

Preferred Qualifications

  • Experience porting code between languages and productizing research-level Python code into performant C++
  • Familiarity with libraries such as Range-v3, OpenCV, TF Lite, Boost
  • Mobile application development experience for iOS and Android
  • Experience with image processing and video codecs

Compensation

This position offers an annual salary, equity, and benefits. The salary range is C$96,000-$144,000, but actual compensation varies based on qualifications, skills, and location.

À propos du rôle

Le poste d'Ingénieur Principal Mobile (vision par ordinateur) est destiné à un développeur mobile expert, responsable de la livraison d'implémentations techniques complexes, en assurant la conformité aux spécifications et la respect des délais.

Vous ferez partie d'une équipe responsable de fonctionnalités importantes dans l'application principale de Hinge Health, en utilisant la vision par ordinateur. En tant qu'Ingénieur Principal, vous collaborerez avec votre chef technique et votre manager pour contribuer à l'excellence de l'équipe, en partageant votre expertise en conception, planification, implémentation, débogage, optimisation, mentorat et revue de code.

Le candidat idéal possède une expertise dans le développement d'applications mobiles pour iOS et Android. L'expérience avec React Native et l'implémentation d'applications utilisant l'apprentissage automatique est un plus.

Ce que vous accomplirez

  • Aider à construire une intégration fluide entre l'application mobile basée sur React Native et notre plateforme de vision par ordinateur, en utilisant du code natif.
  • Dès les 30 premiers jours, collaborer avec votre chef technique pour contribuer à la feuille de route produit.
  • Concevoir et livrer des fonctionnalités complexes à chaque sprint.
  • Aider à définir les objectifs et résultats clés chaque trimestre.
  • Fournir leadership technique et mentorat à votre équipe.

Qualifications de base

  • Diplôme en informatique ou domaine technique similaire.
  • 2 ans d'expérience professionnelle en développement logiciel à temps plein.
  • 2 ans d'expérience avec du C++ moderne (C++17 ou 20).
  • 2 ans d'expérience avec Python3.
  • Expérience en déploiement de modèles CV en production avec TensorFlow, Keras, etc.

Qualifications préférées

  • Expérience en portage de code et en transformation de Python vers C++ performant.
  • Familiarité avec Range-v3, OpenCV, TF Lite, Boost.
  • Expérience en développement mobile natif pour iOS et Android.
  • Expérience en traitement d'image et codecs vidéo.

À propos de Hinge Health

Hinge Health aide à surmonter la douleur avec une technologie avancée, IA, et soins experts, pour des soins personnalisés. Nos solutions réduisent la douleur, préviennent la dépendance aux opioïdes, et évitent des chirurgies. Plus d'informations sur notre site.

Ce que vous allez adorer chez nous

Nous offrons une couverture santé complète, des options d'épargne retraite, des stipends pour le développement personnel, et un environnement de travail flexible.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs