Waymo

Ingénieur Logiciel Senior, Efficacité de l'Entraînement

PythonC++
Traduction automatique. Consultez l’original.

À 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 uniquement 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 d'infrastructure ML de Waymo travaille avec les équipes de recherche et de production pour développer des modèles en perception et planification qui sont au cœur de notre logiciel de conduite autonome. Nous aidons nos partenaires en offrant les meilleures solutions pour l'ensemble du cycle de vie du développement de modèles. Ces solutions sont développées en étroite collaboration avec les équipes de Google. Elles visent à la fois à mettre à l'échelle les modèles et à résoudre les problèmes spécifiques au ML pour la conduite autonome. Vous améliorerez l'efficacité d'exécution des pipelines de données d'entrée pour les charges de travail d'entraînement à grande échelle. C'est une opportunité unique de travailler sur des systèmes ML et d'améliorer nos processus d'entraînement de modèles.

Vos missions

  1. Concevoir et améliorer les pipelines de données d'entrée distribués pour les charges de travail d'entraînement ML à grande échelle.
  1. Collaborer avec les chercheurs et les ingénieurs ML pour résoudre les goulots d'étranglement dans les performances des pipelines de données.
  1. Améliorer le débit d'exécution des charges de travail d'entraînement ML, y compris l'optimisation des systèmes de traitement des données d'entrée, en assurant la scalabilité et la fiabilité dans les environnements distribués.
  1. Implémenter et maintenir des outils d'infrastructure ML avancés, y compris ML Pathways, Grain, JAX et TensorFlow.
  1. Évaluer et intégrer des technologies modernes pour améliorer les performances et la scalabilité des systèmes ML.
  1. Promouvoir les meilleures pratiques pour l'architecture des systèmes distribués et contribuer au leadership technique au sein de l'équipe.

Prérequis

Votre profil

  1. Diplôme de Licence (B.S.) en informatique, mathématiques, ou 5+ années d'expérience professionnelle équivalente.
  1. Maîtrise de la conception de systèmes distribués avec une compréhension de l'optimisation des pipelines de données ML.
  1. Expérience avec les frameworks ML, y compris TensorFlow et JAX.
  1. Expérience pratique avec des bibliothèques telles que Grain ou tf.data service.
  1. Solides compétences en programmation en Python et C++.
  1. Familiarité pratique avec les outils de profilage pour identifier les goulots d'étranglement de performance.

Nous apprécions

  1. Diplôme de Master (MS) en informatique, mathématiques
  1. Familiarité avec les frameworks de flux de données distribués tels que ML Pathways

#LI-Hybrid

La fourchette de salaire de base attendue pour ce poste à temps plein dans les différents lieux d'emploi aux États-Unis est indiquée ci-dessous. Le salaire de départ réel sera basé sur des facteurs liés au poste, notamment le lieu de travail exact, l'expérience, la formation et l'éducation pertinentes, ainsi que le niveau de compétence. Votre recruteur pourra vous fournir plus d'informations 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 préférence, au cours du processus d'embauche.

Fourchette de salaire $238,000—$302,000 USD

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 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