Waymo

Ingénieur logiciel Staff / Tech Lead - Consolidation de modèles embarqués

C++
Traduction automatique. Consultez l’original.

À propos du poste

Waymo est une entreprise spécialisée dans la technologie de conduite autonome, dont la mission est de devenir le conducteur le plus fiable au monde. Depuis ses débuts en tant que projet de voiture autonome de Google en 2009, Waymo s'est concentré sur le développement du Waymo Driver — le conducteur le plus expérimenté au monde™ — afin d'améliorer l'accès à la mobilité tout en sauvant des milliers de vies actuellement perdues dans des accidents de la route. Le Waymo Driver alimente le service de transport avec chauffeur entièrement autonome de Waymo et peut également être appliqué à une gamme de plateformes de véhicules et de cas d'utilisation de produits. Le Waymo Driver a effectué plus de dix millions de trajets sans conducteur, grâce à son expérience de conduite autonome sur plus de 100 millions de miles sur la voie publique et des dizaines de milliards de miles en simulation à travers 15+ États américains.

L'équipe Architecture & ML Integration (AMI) fait partie de SIML et se concentre sur les défis horizontaux et transversaux couvrant l'ensemble du système de bout en bout de Waymo. Notre mission est de permettre une évolution rapide vers une architecture axée sur le ML, modulaire, flexible et facile à tester. Pour ce faire, nous améliorons l'architecture logicielle embarquée, la capacité de débogage du système et l'expérience des développeurs grâce à de meilleures conceptions d'API et à des pipelines complets. L'équipe AMI pilote la convergence des systèmes de planification et de perception et s'attaque aux composants d'infrastructure partagés critiques.

Vos missions

  1. Vous justifiez de 8+ années d'expérience professionnelle en développement logiciel sur des produits à grande échelle.
  1. Diriger l'architecture logicielle et le développement de l'infrastructure pour la consolidation des modèles embarqués à travers de nombreux sous-systèmes embarqués.
  1. Concevoir et construire un framework embarqué pour prendre en charge l'intégration et l'inférence flexibles et efficaces des modèles dans les environnements embarqués et de simulation de Waymo.
  1. Piloter l'alignement et l'unification du sous-système de génération de données des modèles entre la préparation des données d'entraînement et l'inférence des modèles.
  1. Développer des solutions de simulation pour permettre des tests robustes et une évaluation/validation efficace, afin d'offrir une bonne expérience aux développeurs pour le développement de modèles consolidés.
  1. Travailler en étroite collaboration avec les équipes de modélisation pour piloter la mise en production de modèles unifiés.
  1. Établir de nouvelles bonnes pratiques et technologies de développement logiciel pour accélérer le développement et les versions des modèles.

Prérequis

Votre profil

  1. Licence/Master en informatique, génie électrique, robotique, physique, mathématiques ou domaine connexe (ou expérience équivalente).
  1. Expérience approfondie dans la conception et la construction d'architectures logicielles C++ à grande échelle et haute performance pour des systèmes critiques ou l'inférence ML.
  1. Expérience avérée dans la direction de projets d'ingénierie complexes et interfonctionnels en tant que responsable technique.
  1. Compréhension approfondie du déploiement ML, des frameworks d'inférence et des outils de développement associés.
  1. Bonnes compétences en communication et en collaboration pour travailler avec des équipes partenaires inter-organisationnelles.

Nous apprécions

  1. Master ou doctorat en informatique, Machine Learning, robotique ou domaine connexe.
  1. Expérience avec les pipelines de données et l'extraction de caractéristiques pour les modèles de machine learning.
  1. Expérience préalable dans l'industrie de la conduite autonome, en particulier sur les systèmes de calcul embarqué, de perception ou de planification.
  1. Expérience avec les accélérateurs matériels (par exemple, TPU, GPU) et l'inférence de modèles ML dans des environnements edge/embarqués.

La fourchette de salaire de base prévue pour ce poste à temps plein aux États-Unis est indiquée ci-dessous. La rémunération de départ réelle sera basée sur des facteurs liés au poste, notamment le lieu de travail exact, l'expérience, la formation et les compétences pertinentes. Votre recruteur pourra vous en dire plus sur la fourchette salariale spécifique au lieu du poste ou, si le poste peut être effectué à distance, sur la fourchette salariale spécifique à votre lieu de résidence préféré, au cours du processus de recrutement.

Fourchette salariale 251,000 $—310,000 USD

Les employés de Waymo sont également éligibles pour participer au programme de bonus annuel discrétionnaire de Waymo, au plan d'incitation en actions et au généreux programme d'avantages sociaux de l'entreprise, sous réserve des conditions d'éligibilité.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter