Ingénieur·e en AA, II - Optimisation GPU
À 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.
Rencontrez l’équipe :
Le logiciel de conducteur virtuel 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 un·e ingénieur·e qui rejoindra notre équipe d’accélération matérielle, avec un accent sur l’optimisation des modèles d’apprentissage profond avancés utilisés par notre logiciel de conducteur virtuel (c’est-à-dire le « cerveau » de notre camion autonome). Il s’agit pour vous d’une chance exceptionnelle d’avoir un impact important sur l’avenir du secteur des automobiles autonomes en améliorant le rendement de l’IA. Venez nous aider à paver la voie pour l’avenir du fret.
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.
Ce que vous ferez :
- Faire partie de l’équipe qui commercialisera des semi-remorques autonomes de niveau 4
- Travailler sur la technologie à la fine pointe de l’autonomie, optimisant les modèles d’apprentissage profond pour l’exécution de GPU NVIDIA intégrés
- Développer des noyaux CUDA et des « plug-ins » TensorRT sur mesure pour les algorithmes de perception et de planification
- Collaborer avec des experts de chaque domaine à travers la pile d’autonomie, influencer le développement et contribuer à déployer des modèles dans les camions
- Identifier les obstacles au rendement du système et travailler pour les réduire
- Être un·e citoyen·e responsable de la communauté des ingénieurs en documentant votre travail, révisant le code, participant aux discussions stratégiques, etc.
Ce dont vous aurez besoin pour réussir :
- Baccalauréat dans un domaine pertinent avec au moins 5 ans d’expérience professionnelle (ou diplôme d’études supérieures)
- Compétences avec C++14, et capacité à rédiger du code robuste, efficace et propre
- Expérience avec la programmation CUDA et la parallélisation des algorithmes
- Expérience de rédaction de « plug-ins » TensorRT
- Aise à utiliser des outils de développement collaboratif comme Git et Jira
- Compétences robustes en communication technique, écrite et verbale
- Esprit d’équipe positif
Points bonus!
- Expérience en système d’autonomie ou de robotique
- Développement de système axé sur la sécurité
- Expérience avec des cadres d’apprentissage profond comme PyTorch ou TensorFlow
À 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