Ingénieur / Scientifique en Vision par Ordinateur - Stryker

Job expired!

Qui sommes-nous

OpenTeams est la place de marché des services où les utilisateurs de logiciels open source peuvent trouver, vérifier et contracter avec des fournisseurs de services. Chez OpenTeams, nous croyons en une culture d'acteurs, d'apprenants et de collaborateurs. Nous recherchons des personnes motivées, humbles, curieuses et respectueuses des autres. Afin de répondre aux exigences de notre activité en forte croissance, nous cherchons des individus talentueux pour apporter des éclairages, des solutions et des stratégies à notre équipe de direction interne et à nos partenaires clients.

En tant que Ingénieur/Scientifique CV Senior , vous jouerez un rôle crucial dans l'impulsion des impacts commerciaux et vous plongerez profondément dans les complexités de la résolution de problèmes de vision par ordinateur et d'apprentissage en profondeur. Cette opportunité à haute visibilité est parfaitement adaptée aux leaders techniques passionnés par l'idée de faire une différence tangible dans le paysage de l'intelligence artificielle en matière de santé.

Responsabilités techniques:

  • Travailler et collaborer avec l'équipe CV/ML pour concevoir, prototyper, évaluer, optimiser, mettre en œuvre et déployer des algorithmes CV/DL en tant que partie intégrante des technologies médicales alimentées par l'IA pour la salle d'opération.
  • Participer à la recherche de pointe en vision par ordinateur qui peut être appliquée au développement de produits AR/xR.
  • Concevoir et développer de nouveaux algorithmes de vision par ordinateur et/ou d'apprentissage machine dans des domaines tels que : le suivi en temps réel de scènes et d'objets, la reconstruction et la compréhension, ainsi que, la segmentation, le suivi de visages, le suivi de corps, l'estimation de points clés, la détection de profondeur, les approches génératives telles que les GANs, la reconstruction stéréo et volumétrique en 3D, la segmentation et le rendu d'images médicales en 2D / 3D.
  • Rechercher et prototyper des méthodes de pointe en vision par ordinateur et en apprentissage profond pour développer des solutions répondant aux exigences du produit.
  • Concevoir des cadres d'évaluation d'algorithmes, planifier et rapporter régulièrement les performances des algorithmes.
  • Formuler des processus pour choisir les capteurs appropriés en fonction des besoins tels que les caméras et développer des algorithmes de traitement d'images, en mettant l'accent sur la vision par ordinateur classique, la géométrie 3D et l'apprentissage profond.
  • Documenter et présenter l'avancement de la conception, du développement et de l'évaluation des algorithmes (exigences/conception/architecture/bugs/tests).
  • Diriger les revues de code pour les projets/systèmes en tant qu'examinatrice indépendante en appliquant les principes de conception, les normes de codage et les meilleures pratiques.

Qualifications

  • Un diplôme de licence en génie logiciel/ informatique ou dans une discipline connexe avec au moins 2 ans d'expérience professionnelle OU un master dans des disciplines pertinentes avec 0+ années d'expérience
  • Une expérience industrielle sur des projets tels que : SLAM en temps réel et reconstruction 3D, fusion de capteurs et détection de profondeur active, suivi d'objets et de corps et estimation de pose, et/ou traitement d'images. Segmentation d'image et/ou sémantique, estimation de points clés en 2D et 3D et reconstruction de surfaces, estimation de profondeur, méthodes génératives telles que GANs, ou rendu photoréaliste.
  • Une expérience pratique avec Python ou C/C++.
  • Une expérience avec la calibration de caméras, la vision stéréoscopique, le suivi, les nuages de points 3D, l'enregistrement et le développement d'algorithmes associés.
  • Une expérience avec un cadre d'apprentissage profond tel que PyTorch, Tensorflow, Keras, Caffe, etc pour l'entraînement et le déploiement de modèles d'apprentissage profond.
  • Un solide background dans au moins trois de ces spécialités : (i) Vision 3D et géométrie projective, (ii) Graphiques informatiques, (iii) Apprentissage profond/machine learning pour la vision par ordinateur, (iv) Applications pratiques de techniques classiques de vision par ordinateur et d'apprentissage machine.
  • Une expérience pratique avec des cadres de vision par ordinateur comme OpenCV, Open3D, PCL, etc.
  • Une expérience dans la conception et l'entraînement et le déploiement d'architectures d'apprentissage profond de niveau production pour une application de vision par ordinateur avec une large compréhension des dernières méthodes CV / DL et de la littérature.
  • Une expérience d'écriture de code réutilisable, évolutif, piloté par des tests et bien documenté.
  • D'excellentes compétences en communication écrite et verbale.
  • Bonus pour: (i) Une expérience précédente avec une plateforme montée sur la tête (dispositif égocentrique) ou xR, (ii) Une publication académique dans des conférences/journaux CV/AI tels que CVPR, ICCP, ICCV, NeurIPS, etc. est un plus.

Pourquoi vous devriez nous rejoindre

Vous deviendrez une partie importante d'une équipe collaborative, centrée sur le travail à distance. Nous sommes une équipe passionnée et ambitieuse, avec une expérience avérée de succès dans la création de plusieurs entreprises. Nous nous efforçons de fournir un environnement de travail qui vous laisse de la place pour apprendre et grandir. OpenTeams est engagé à créer un environnement de travail diversifié et inclusif et est fier d'être un employeur offrant l'égalité des chances.

Tous les candidats qualifiés recevront un traitement équitable pour le recrutement, les entretiens, l'emploi, la formation, la rémunération, la promotion et les activités connexes, sans égard à la race, la couleur, la religion, le sexe, l'identité ou l'expression de genre, l'orientation sexuelle, l'origine nationale, la génétique, le handicap, l'âge, le statut de vétéran ou toute autre classe protégée et conformément à toutes les lois applicables.