Retour aux offres d’emploi

Ingénieur·e principal·e en apprentissage automatique - Pile autonomie

Montréal, Québec, Canada

À propos de l’entreprise 

À Torc, nous avons toujours cru que la technologie des véhicules autonomes transformera la façon dont nous voyageons, transportons la marchandise et faisons des affaires. 

Leader de la conduite autonome depuis 2007, Torc a passé plus d’une décennie à commercialiser des solutions aux côtés de partenaires chevronnés. Nous faisons maintenant partie de la famille Daimler, ce qui nous permet de nous concentrer uniquement sur le développement de logiciels pour les camions automatisés. Nous transformerons la façon dont le monde transporte la marchandise. 

Joignez-vous à notre équipe : catapultez votre carrière au sein de l’entreprise ayant contribué à créer la technologie de conduite autonome (CA). Nous sommes la première entreprise de logiciels de CA ayant eu la vision de faire équipe directement avec un constructeur de camions. 

La connaissance de l’anglais est exigée puisque la personne retenue devra collaborer de façon journalière avec des collègues anglophones aux États-Unis et travailler avec la documentation technique rédigée uniquement en anglais.

Rencontrez l’équipe 

Le logiciel d’applications d’autonomie de Torc utilise des techniques d’apprentissage profond à la fine pointe afin de percevoir l’environnement du véhicule, de prédire les mouvements des autres véhicules et d’exécuter des décisions de conduite appropriées. Nous cherchons activement des ingénieurs principaux/ingénieures principales en apprentissage automatique avec une grande expérience pour rejoindre notre département de développement de modèles. Il s’agit pour vous d’une chance exceptionnelle d’avoir un impact important sur l’avenir du secteur des automobiles autonomes exploitant l’IA.  

Ce que vous ferez : 

Développer et optimiser les modèles basés sur la vision par ordinateur, lidar et radar 

  • Mettre en œuvre des algorithmes d’estimation de profondeur stéréo et monoculaires. 
  • Concevoir les objets, les voies, les obstacles et les conditions météorologiques au sein de l’environnement de conduite. 
  • Améliorer les systèmes de perception pour traiter les données des capteurs multimodaux d’une façon efficace. 
  • Utiliser les techniques de science des données pour analyser le rendement du modèle, les distributions des données et identifier les « corner cases ».  

Contribuer aux architectures de conduite autonome BEV 

  • Concevoir et mettre en œuvre des modèles d’apprentissage profond pour la détection d’objet, la segmentation sémantique et la carte d’occupation par voxel dans les cadres BEV. 
  • Intégrer les représentations BEV dans la planification de bout en bout et les pipelines de contrôle. 
  • Établir des capacités de suivi de niveau BEV.  

Contribuer aux modèles d’AA de niveau comportemental 

  • Concevoir et mettre en œuvre des modèles d’apprentissage profond pour la prédiction par un acteur entraîné. 
  • Fusionner le suivi des objets et les modèles de prédiction par un acteur 
  • Concevoir et mettre en œuvre des modèles de planification de trajectoire appris  

Gestion et traitement des données 

  • Développer des pipelines efficaces pour le traitement et l’annotation de données à grande échelle (« pseudo-labeling ») des données des capteurs (par ex., nuages de points lidar, cadres d’images). 
  • Mettre en œuvre l’augmentation des données, la génération de données synthétiques et les stratégies d’adaptation du domaine pour améliorer la robustesse des modèles.  

Déploiement et optimisation de modèles 

  • Collaborer avec les équipes de conversion et de déploiement pour assurer une intégration fluide. 
  • Déployer les modèles d’apprentissage automatique sur les dispositifs de périphérie, assurant un rendement en temps réel et une efficacité des ressources. 
  • Optimiser les pipelines d’inférence pour les plateformes embarquées de matériel de qualité automobile.  

Collaboration pluridisciplinaire 

  • Collaborer avec les équipes d’ingénierie robotique, logicielle et matérielle pour assurer une intégration fluide des systèmes de perception. 
  • Travailler avec les équipes des produits et des opérations pour définir les mesures liées au rendement et améliorer la fiabilité du système.  

Leadership 

  • Contribuer à la carte de développement de modèles et fournir des conseils stratégiques au leadership technique.  
  • Encadrer et guider les membres débutants de l’équipe afin d’améliorer leurs compétences techniques et de faire avancer leur carrière.  

Ce dont vous aurez besoin pour réussir : 

  • Baccalauréat en informatique, science des données, intelligence artificielle ou autre domaine connexe avec au moins 6 ans d’expérience professionnelle OU maîtrise avec au moins 4 ans d’expérience  
  • Compréhension scientifique de l’apprentissage automatique pour au moins l’un des éléments suivants :   
  • Modélisation d’espace 3D BEV  
  • Prédiction par un acteur  
  • Planification de trajectoire appris  
  • Modélisation de bout en bout de conduite autonome  
  • Détection et classification d’objet basées sur vision, lidar et radar  
  • Apprentissage automatique multitâches et multimodale  
  • Tâches de traitement de niveau pixel comme l’estimation de profondeur, la segmentation, etc.  
  • Étalonnage, odométrie, localisation  
  • Suivi  
  • Expérience avec la compréhension des distributions de données et l’analyse des distributions longue traîne 
  • Maîtrise de Python et de PyTorch, avec la capacité de passer du code de niveau recherche à la production et aux normes prêtes pour le déploiement  

Points bonus! 

  • Doctorat en apprentissage automatique ou science des données 
  • Compétences à rédiger des noyaux CUDA et développer des opérations PyTorch sur mesure 
  • Expérience avec les bibliothèques et cadres NVIDIA pertinents, comme CUBLAS, CuDNN et NPP 
  • Compétences avec Ray  

Les avantages de faire partie de l’équipe de Torc à temps plein 

Torc se soucie des membres de son équipe. Nous souhaitons leur offrir des avantages et mettre des ressources à leur disposition pour soutenir leur santé, leur équilibre vie professionnelle et vie privée ainsi que leur avenir. Notre culture est collaborative, énergique et centrée sur l’équipe. Torc offre ce qui suit :      

  • Programme de rémunération concurrentiel qui comprend des options de primes et d’actions    
  • Assurance maladie, dentaire et de la vue pour les membres du personnel à temps plein      
  • REER avec cotisation de 4 % de l’employeur    
  • Subvention pour le transport en commun (région de Montréal seulement)  
  • Horaire flexible et paie de vacances généreuse  
  • Fermeture des bureaux de l’entreprise pendant les Fêtes    
  • Assurance vie  

 

À Torc, nous nous engageons à cultiver un milieu de travail diversifié et inclusif. Nous célébrons l’unicité de chaque membre de l’équipe de Torc. Nous ne faisons pas de discrimination par rapport à l’origine ethnique, la religion, la couleur de peau, la nationalité, le genre (y compris la grossesse, les enfants ou autre condition médicale), l’orientation sexuelle, l’identité de genre, l’expression de genre, l’âge, le statut de vétéran ou les handicaps. 

Même si vous ne répondez pas à 100 % des qualifications énumérées pour ce poste, nous vous invitons à postuler.  

Postuler à ce poste

*

indique un champ obligatoire

CV

Types de fichiers acceptés : pdf, doc, docx, txt, rtf

Lettre de motivation

Types de fichiers acceptés : pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Exigences en matière de contrôle à l’exportation des États-Unis – Êtes-vous citoyen(ne) ou résident(e) de l’un des pays ou régions suivants? Cochez toutes les réponses applicables: *

Veuillez noter: Torc s’engage à respecter les lois applicables en matière de contrôle à l’exportation et de transfert de technologie aux États-Unis ainsi que dans les autres pays elle exerce ses activités. Cette question, ainsi que les deux suivantes, nous aident à nous conformer à ces exigences. Toutes les informations que vous fournissez seront prises en compte et protégées conformément aux lois applicables en matière de contrôle des exportations et d'emploi. 

Si vous avez coché une case autre que « Aucun / Non applicable », veuillez fournir des informations supplémentaires concernant votre statut. Cochez toutes les réponses applicables: *

Remarque: Les personnes ayant une certaine nationalité ou résidence peuvent être soumises à des examens et des exigences d'autorisation supplémentaires, conformément aux lois des États-Unis et aux autres lois applicables. 

Select...