Range Generation Next LLC
Waymo
Ingénieur Logiciel Staff - Réalisme de Simulation
À propos du poste
Waymo est une entreprise de technologie de conduite autonome dont la mission est d'être 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ée sur la création du conducteur Waymo — le conducteur le plus expérimenté au monde™ — pour améliorer l'accès à la mobilité tout en sauvant les milliers de vies perdues aujourd'hui dans des accidents de la route. Le conducteur Waymo alimente le service de covoiturage 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 conducteur Waymo a effectué plus de dix millions de trajets réservés aux passagers, grâce à son expérience de conduite autonome sur plus de 100 millions de miles sur les routes publiques et des dizaines de milliards en simulation à travers plus de 15 États américains.
Waymo est une entreprise de technologie de conduite autonome dont la mission est d'être 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ée sur la création du conducteur Waymo — le conducteur le plus expérimenté au monde™ — pour améliorer l'accès à la mobilité tout en sauvant les milliers de vies perdues aujourd'hui dans des accidents de la route. Le conducteur Waymo alimente le service de covoiturage 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 conducteur Waymo a effectué plus de dix millions de trajets réservés aux passagers, grâce à son expérience de conduite autonome sur plus de 100 millions de miles sur les routes publiques et des dizaines de milliards en simulation à travers plus de 15 États américains.
L'équipe de simulation chez Waymo construit des simulations de pointe d'environnements réalistes pour tester et entraîner le conducteur Waymo. Notre équipe est un groupe diversifié et collaboratif d'ingénieurs logiciels, d'ingénieurs en machine learning (ML) et de scientifiques de données. Nous développons des solutions de simulation leaders de l'industrie en utilisant des algorithmes avancés de ML qui mesurent et améliorent les performances du conducteur Waymo. En appliquant le machine learning, nous modélisons le monde réel, y compris des agents réalistes (véhicules, piétons, cyclistes, motocyclistes), des routes, des systèmes de contrôle de la circulation et des conditions météorologiques.
Un aspect clé de notre effort de simulation est la génération de données fondamentales qui permettent une simulation réaliste et des évaluations fiables. Cela implique la production de représentations mondiales de haute fidélité à partir de jeux de données de capteurs multimodaux complexes et à grande échelle. Nous sommes confrontés à des défis importants pour garantir la qualité et l'exactitude de ces signaux, et pour concevoir des systèmes robustes et évolutifs pour traiter des volumes de données massifs. Cela comprend la conception et la mise en œuvre de stratégies efficaces de gestion du cycle de vie des données pour maintenir l'intégrité et l'accessibilité des données.
Fourchette de salaire
Dans ce rôle hybride, vous reporterez à un Sr Staff TLM.
$251,000 — $310,000 USD
Vos missions
- Concevoir et développer des systèmes logiciels évolutifs en C++ et Python pour notre plateforme de génération et de gestion de données.
- Construire et optimiser des pipelines de données pour le traitement, l'étiquetage et la curation de données multimodales à grande échelle.
- Implémenter des solutions robustes de gestion du cycle de vie des données, de versioning et de stockage.
- Améliorer les performances, la fiabilité et l'évolutivité de la plateforme de données.
- Collaborer avec les ingénieurs et les chercheurs pour définir et construire des APIs et des interfaces de données.
- Contribuer à l'architecture à long terme de l'écosystème de données de simulation.
Prérequis
Votre profil
- Diplôme de BS ou MS en génie informatique, informatique, ou équivalent.
- + de 7 ans d'expérience en développement logiciel, axé sur le backend ou l'infrastructure.
- Solides compétences en codage et en conception en C++ et/ou Python.
- Expérience avec des systèmes de traitement de données à grande échelle (par exemple, Flume, Beam, Spark).
- Expérience avec les bases de données, l'entreposage de données et la surveillance de production.
- Capacité à résoudre des défis ouverts en matière de conception technique et de systèmes.
Nous apprécions
- Expérience dans la construction de plateformes de données, de data lakes ou de magasins de caractéristiques ML.
- Connaissance des meilleures pratiques de gestion des données pour le ML.
- Expérience avec des données multimodales à grande échelle.
- Expérience dans le développement de APIs et d'interfaces destinées aux utilisateurs.
La fourchette de salaire de base attendue pour ce poste à temps plein dans les différents lieux aux États-Unis est indiquée ci-dessous. La rémunération initiale réelle sera basée sur des facteurs liés au poste, y compris le lieu de travail exact, l'expérience, la formation et l'éducation pertinentes, et le niveau de compétence. Votre recruteur pourra vous fournir plus d'informations sur la fourchette salariale spécifique pour le lieu du poste ou, si le poste peut être effectué à distance, sur la fourchette salariale spécifique pour votre lieu préféré, au cours du processus d'embauche.
Les employés de Waymo sont également éligibles à participer au programme discrétionnaire de bonus annuel de Waymo, au plan d'incitation en actions et à un généreux programme d'avantages sociaux de l'entreprise, sous réserve des conditions d'éligibilité.
