Staff Software Engineer, Performance and Kernel, DeepMind — Google Switzerland

Ce poste n'est plus actif. Vous trouverez ci-dessous les détails originaux et d’autres postes ouverts.

Description complète

Titres minimums

  • Baccalauréat ou expérience pratique équivalente.
  • 8 ans d'expérience dans le développement de logiciels.
  • 5 ans d'expérience et lancement de logiciels.
  • 5 ans d'expérience en modélisation de puissance ou de performance ou en analyse de performance du système.
  • 5 ans d'expérience avec le développement de noyau Linux et l'architecture logicielle et matérielle.
  • 3 ans d'expérience dans la conception et l'architecture de logiciels.

Titres préférés

  • Maîtrise ou doctorat en génie, informatique ou domaine technique connexe.
  • 8 ans d'expérience dans les structures de données et les algorithmes.
  • 3 ans d'expérience dans une organisation complexe et matricielle impliquant des projets interfonctionnels ou interprofessionnels.
  • 3 ans d'expérience dans un rôle de leadership technique des équipes de projet et la mise en place de la direction technique.
  • Une expertise approfondie dans au moins quelques-uns des domaines suivants : systèmes d'exploitation, systèmes de réseautage, systèmes de stockage, analyse, apprentissage automatique, travail avec le traitement des requêtes distribuées et flux fonctionnels profonds.

Sur le travail À DeepMind, notre mission est de construire le premier agent d'apprentissage général au monde. La tâche complexe de mesurer l'intelligence de nos prototypes est au cœur de cette mission. En tant qu'ingénieur en logiciels, vous travaillerez avec les agents d'IA de pointe développés par notre équipe exceptionnelle de chercheurs en apprentissage automatique et en neurosciences. Vos responsabilités comprendront tout, de la création de systèmes pour les tests d'agents à l'aide de jeux 2D et 3D au développement de problèmes de test au sein des simulateurs de physique. Vous créerez une visualisation graphique des résultats, créerez des classements d'agents compétitifs et testerez de nouveaux algorithmes sur les robots. Pour réussir dans ce rôle, vous aurez besoin d'avoir une base solide en génie logiciel et profiter de travailler sur un large éventail de problèmes difficiles au sein d'une équipe axée sur la mission.

Les accélérateurs sont devenus un différenciateur stratégique dans aujourd'hui la compétition hyperéchelle AI. Contrairement à l'infrastructure classique des centres de données, ces nouveaux systèmes codés doivent répondre aux exigences futures à mesure que nos charges de travail continuent d'évoluer et de muter. Grâce à nos projets, nous déployons de nouveaux équipements dans les data centers de Google pour améliorer les capacités et l'efficacité, en partenariat étroit avec les équipes responsables de l'infrastructure technique de Google. Nous sommes une équipe de co-conception au sein de DeepMind. Notre expertise couvre le matériel, y compris l'architecture, la conception logique, la vérification de conception, et les logiciels de conception physique, tels que la compilation, l'optimisation des performances, les bibliothèques, les systèmes d'exploitation et les noyaux, et les algorithmes, couvrant la conception de modèles ML, les méthodes d'optimisation, les numériques et la sparsity. Dans ces domaines, nous menons des recherches tout en fournissant du matériel et des logiciels de qualité de production. L'intelligence artificielle sera l'une des inventions les plus transformatrices de l'humanité. Chez Google DeepMind, nous sommes un laboratoire d'IA pionnier avec des équipes interdisciplinaires exceptionnelles axées sur le développement de l'IA pour résoudre des défis mondiaux complexes et accélérer l'innovation de produits de haute qualité pour des milliards d'utilisateurs. Nous utilisons nos technologies à des fins d'intérêt général et de découverte scientifique, en veillant à ce que la sécurité et l'éthique soient toujours notre priorité absolue. Nous repoussons les frontières entre plusieurs domaines. Nos équipes mondiales offrent diverses possibilités d'apprentissage et des parcours de carrière variés pour ceux qui sont motivés par des résultats exceptionnels grâce à des efforts collectifs. La rémunération individuelle est déterminée par des facteurs tels que les compétences professionnelles, l'expérience et les études ou la formation pertinentes.

États-Unis : 207000 $ - 300000 $ (USD) + 20% de bonus + capitaux propres + avantages

En savoir plus sur les avantages chez Google . Responsabilités

  • Écrire un logiciel de faible performance pour un nouveau tableau systolique.
  • Identifier les algorithmes de haute valeur et les problèmes qui correspondent à ces nouvelles machines.
  • Utilisez cette expérience directe de livraison de code de production pour construire l'infrastructure de programmation pour faciliter la programmation sur le nouvel accélérateur pour les ingénieurs de logiciels de performance et les ingénieurs de logiciels généraux qui suivent.
  • Collaborez avec des experts en application, en algorithme et en réglage des performances à la conception de solutions pour la meilleure efficacité, performance et programmabilité.
  • Communiquer les résultats de performance, de programmation et d'efficacité à notre équipe et à nos équipes partenaires.

Détails de l'offre

  • Entreprise: Google Switzerland
  • Poste: Staff Software Engineer, Performance and Kernel, DeepMind
  • Lieu: Zürich, Zurich
  • Salaire: CHF 83'000 - 126'000 (source non vérifiée)
  • Secteur: Tecnologia / R&D
  • Expirée le: 2026-09-01

Autres offres chez Google Switzerland

Chercher des offres au Zurich

Parcourez notre job board complet.

Recherchez d'autres offres près de Zürich: Emplois au Zurich

Trouvez votre prochaine opportunité en tant que frontalier en Suisse.

Consulter les postes ouverts →