Machine Learning Hardware Architect

Job expired!

Nom de la société : Google

Intitulé du poste : Architecte Matériel en Apprentissage Automatique

Qualifications Minimales

  • Diplôme de licence en génie électrique, en génie informatique, en informatique ou dans un domaine connexe, ou expérience pratique équivalente.
  • 8 ans d'expérience en architecture informatique ou de puces.
  • Expérience avec les technologies et tendances des semi-conducteurs, y compris les processus, la mémoire, les interconnexions ou l'emballage.

Qualifications Préférées

  • Master ou doctorat en génie électrique, en génie informatique ou en informatique, avec une spécialisation en architecture informatique.
  • Expérience avec des frameworks d'apprentissage profond tels que TensorFlow et PyTorch.
  • Connaissances du marché de l'apprentissage automatique, des tendances technologiques et commerciales, de l'écosystème logiciel et des applications émergentes.
  • Expérience avérée dans l'architecture de solutions matérielles pour l'apprentissage automatique.
  • Expérience de collaboration avec des chercheurs en apprentissage automatique et des développeurs d'applications.
  • 8 ans d'expérience en architecture informatique ou de puces.

À propos du poste

Chez Google, nos défis computationnels sont si uniques et complexes que nous développons nos propres solutions matérielles. En tant qu'ingénieur matériel, vous concevrez et construirez les systèmes qui alimentent les vastes services de Google. Vous travaillerez sur tout, de la conception de circuits de bas niveau aux conceptions de grands systèmes, guidant ces systèmes jusqu'à la fabrication en grande quantité. Votre travail impactant façonnera l'infrastructure qui soutient des millions d'utilisateurs de Google dans le monde entier.

Notre équipe est responsable de la création des puces personnalisées au cœur des unités de traitement tensoriel (TPU) de Google. En partenariat avec la communauté de l'intelligence artificielle de Google et des collaborateurs externes, nous intégrons les dernières innovations en matière d'apprentissage automatique avec des circuits intégrés avancés, développant des solutions d'accélération matérielle de pointe pour la formation et l'inférence en apprentissage automatique.

Notre équipe d'infrastructure technique assure le bon fonctionnement de l'architecture derrière tout ce que nos utilisateurs voient en ligne. Qu'il s'agisse de maintenir nos centres de données ou de développer les plateformes de nouvelle génération de Google, nous permettons au portefeuille de produits de Google de fonctionner. Nous sommes les ingénieurs des ingénieurs, démontant et reconstruisant les choses pour améliorer les performances. Notre mission est de maintenir une performance réseau optimale, offrant aux utilisateurs l'expérience la plus rapide et la meilleure possible.

Plage de salaire de base aux États-Unis

La plage de salaire de base aux États-Unis pour ce poste à temps plein est de $177,000 - $266,000, plus bonus, équité et avantages sociaux. Nos fourchettes de salaire sont déterminées par divers facteurs tels que le rôle, le niveau et la localisation. Au sein de cette fourchette, le salaire individuel est déterminé par le lieu de travail et d'autres facteurs supplémentaires, y compris l'expérience, les compétences et les formations ou éducations pertinentes. Le recruteur fournira plus de précisions sur la fourchette de salaire pour votre lieu préféré pendant le processus de recrutement. Notez que les détails de compensation affichés représentent uniquement le salaire de base et n'incluent pas les bonus, l'équité ou les avantages sociaux. En savoir plus sur les avantages chez Google.

Responsabilités

  • Créer des innovations architecturales différenciées pour la feuille de route des semi-conducteurs TPU de Google.
  • Suivre les tendances industrielles et académiques en intelligence artificielle pour aligner nos feuilles de route.
  • Évaluer la puissance, les performances et le coût des architectures et sous-systèmes potentiels.
  • Collaborer avec des ingénieurs systèmes et logiciels d'application pour optimiser la pile matériel/logiciel.
  • Travailler en étroite collaboration avec des ingénieurs en conception, vérification et validation pour concrétiser l'architecture.