Machine Learning Engineer II - Roads and Lanes
Location
United States
Posted
3 days ago
Salary
Not specified
Seniority
Mid Level
Job Description
Role Description
En tant qu’ingénieur·e en apprentissage automatique, II - Routes et voies, vous aiderez à développer les modèles de prochaine génération qui estiment les surfaces des routes ainsi que la géométrie et la topologie des voies au sein de la pile d’autonomie de Torc. Vous travaillerez étroitement avec les équipes de perception, de cartographie et de planification afin d’offrir des modèles de perception de voies de grande qualité et prêts pour la production, permettant une conduite autonome sécuritaire et fiable des camions.
- Développer et entraîner la vision par ordinateur et les modèles d’apprentissage profond pour la détection des voies de la route à l’aide de données des capteurs monoculaires et multimodaux (caméras, LiDARs et radars).
- Concevoir des modèles de surface des routes en 3D et de géométrie des voies dans l’espace BEV, et intégrer le tout au pipeline d’autonomie de Torc.
- Analyser le rendement des modèles, identifier les « corner cases » et améliorer la robustesse dans diverses conditions environnementales et longue traîne.
- Développer et optimiser des flux de travail de traitement des données à grande échelle, y compris les annotations, le pseudo-étiquetage et l’augmentation des données.
- Mettre en œuvre des pipelines adaptatifs d’entraînement et d’évaluation pour les modèles de perception des voies.
- Prendre la responsabilité du travail de déploiement afin d’optimiser les modèles pour l’exécution en temps réel sur le matériel de grade automobile.
- Exploiter les cartes SD et HD connues afin d’améliorer l’exactitude et la stabilité de l’estimation des voies.
- Contribuer aux discussions architecturales, aux révisions de modèles et aux efforts d’intégration au niveau système.
Qualifications
- Baccalauréat en informatique, robotique, génie électrique, apprentissage automatique ou autre domaine connexe avec au moins 4 ans d’expérience ou une maîtrise avec au moins 2 ans d’expérience.
- Expérience pratique en développement de modèles d’AA pour les tâches de perception comme la détection de voies, la modélisation des surfaces de la route, la fusion de plusieurs caméras ou l’estimation de la géométrie connexe.
- Grande compréhension de l’étalonnage de caméras, d’alignement de plusieurs capteurs et de projection entre les espaces d’images et BEV.
- Compétences avec Python et PyTorch, avec de l’expérience en codage d’AA de qualité production.
- Expérience en entraînement de modèles sur de grands ensembles de données et en utilisation d’environnements informatiques adaptatifs.
- Compréhension des architectures d’AA pertinentes, comme les CNN, les transformateurs et les réseaux de perception sur les BEV.
- Capacité à analyser les données métriques du rendement des modèles, déboguer les cas d’échec et itérer efficacement.
- Capacité à travailler avec les équipes d’autonomie, de perception et d’ingénierie logicielle.
Requirements
- Expérience de travail spécifique à la perception de voies, aux réseaux BEV ou à l’estimation de topologie des routes.
- Expérience en opérations de noyaux CUDA ou PyTorch sur mesure.
- Familiarité avec les cartes SD, les pipelines de localisation ou les données antécédentes à base de cartes.
- Expérience avec l’entraînement distribué ou les cadres de travail d’expérimentation à grande échelle (par ex., Ray).
- Publications pour des conférences de premier ordre AA/VO (CVPR, ICCV, NeurIPS).
Benefits
- Un programme de rémunération concurrentiel incluant un volet de primes et des options d’achat d’actions.
- Une couverture médicale, dentaire et de la vue pour les employés à temps plein.
- Un régime d’épargne-retraite (REER) avec une contribution de l’employeur de 4 %.
- Une subvention pour le transport en commun (uniquement dans la région de Montréal).
- Une flexibilité des horaires et des vacances payées généreuses.
- Des fermetures de bureau pendant les congés fériés à l’échelle de l’entreprise.
- Une assurance-vie.
Job Requirements
- Baccalauréat en informatique, robotique, génie électrique, apprentissage automatique ou autre domaine connexe avec au moins 4 ans d’expérience ou une maîtrise avec au moins 2 ans d’expérience.
- Expérience pratique en développement de modèles d’AA pour les tâches de perception comme la détection de voies, la modélisation des surfaces de la route, la fusion de plusieurs caméras ou l’estimation de la géométrie connexe.
- Grande compréhension de l’étalonnage de caméras, d’alignement de plusieurs capteurs et de projection entre les espaces d’images et BEV.
- Compétences avec Python et PyTorch, avec de l’expérience en codage d’AA de qualité production.
- Expérience en entraînement de modèles sur de grands ensembles de données et en utilisation d’environnements informatiques adaptatifs.
- Compréhension des architectures d’AA pertinentes, comme les CNN, les transformateurs et les réseaux de perception sur les BEV.
- Capacité à analyser les données métriques du rendement des modèles, déboguer les cas d’échec et itérer efficacement.
- Capacité à travailler avec les équipes d’autonomie, de perception et d’ingénierie logicielle.
- Expérience de travail spécifique à la perception de voies, aux réseaux BEV ou à l’estimation de topologie des routes.
- Expérience en opérations de noyaux CUDA ou PyTorch sur mesure.
- Familiarité avec les cartes SD, les pipelines de localisation ou les données antécédentes à base de cartes.
- Expérience avec l’entraînement distribué ou les cadres de travail d’expérimentation à grande échelle (par ex., Ray).
- Publications pour des conférences de premier ordre AA/VO (CVPR, ICCV, NeurIPS).
Benefits
- Un programme de rémunération concurrentiel incluant un volet de primes et des options d’achat d’actions.
- Une couverture médicale, dentaire et de la vue pour les employés à temps plein.
- Un régime d’épargne-retraite (REER) avec une contribution de l’employeur de 4 %.
- Une subvention pour le transport en commun (uniquement dans la région de Montréal).
- Une flexibilité des horaires et des vacances payées généreuses.
- Des fermetures de bureau pendant les congés fériés à l’échelle de l’entreprise.
- Une assurance-vie.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior Machine Learning Engineer – Perception & Embodied AI
General MotorsGeneral Motors (GM), founded in 1908 by William "Billy" Durant in Flint, Michigan, began with the Buick Motor Company and later acquired brands like Oldsmobile
The engineer will own the end-to-end pipeline for safety-critical ML perception models, focusing on enabling the vehicle to accurately see, classify, and track environmental elements like road markings and vulnerable road users. Key tasks include designing and deploying deep learning models for 3D object detection, sensor fusion, and optimizing performance for real-time embedded hardware.
Machine Learning Engineer building predictive sports analytics systems at Swish Analytics
Director, Machine Learning Science
The Knot WorldwideOur purpose is to enable everyone to celebrate the moments that make us.
Director of Machine Learning Science leading applied scientists at The Knot Worldwide.
Machine Learning Engineer developing scalable ML systems for Twilio.



