softwareengineerjobszurich.ch
← Toutes les offres

Staff Software Engineer, Generative AI, Commerce - Google Careers

Google

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Zürich
Langues
Anglais, Anglais
Première publication
Postuler

info_outline

X Dans la plupart des cas, ce poste nécessite des entretiens en personne dans le cadre du processus d'embauche.

Qualifications minimales : ###

  • Bachelor's degree ou expérience pratique équivalente.
  • 8 ans d'expérience en développement de logiciels.
  • 5 ans d'expérience dans la direction de la conception ML et l'optimisation de l'infrastructure ML (par exemple, le déploiement de modèles, l'évaluation de modèles, le traitement de données, le débogage, le fine tuning).
  • 5 ans d'expérience dans les tests et le lancement de produits logiciels, et 3 ans d'expérience en conception et architecture logicielle.
  • 2 ans d'expérience avec les techniques GenAI de pointe (par exemple, Large Language Model (LLMs), Multi-Modal, Large Vision Models) ou avec des concepts liés à la GenAI (modélisation du langage, vision par ordinateur).
  • Expérience dans la construction de workflows agentiques et de systèmes d'appel d'outils (par exemple, avec ADK, des boucles de raisonnement, l'orchestration multi-agents).

Qualifications préférentielles : ###

  • Master-s degree ou PhD en ingénierie, informatique ou dans un domaine technique connexe.
  • 8 ans d'expérience avec les structures de données et les algorithmes.
  • 3 ans d'expérience dans un rôle de leadership technique dirigeant des équipes de projet et fixant la direction technique.
  • 3 ans d'expérience de travail dans une organisation complexe et matricielle impliquant des projets interfonctionnels ou inter-business.
  • Expérience avec les systèmes distribués, les services RPC, l'architecture de base de données (Spanner/F1), et les pipelines de données batch/streaming (Flume).

A propos du poste ###

Les ingénieurs logiciels de Google développent les technologies de nouvelle génération qui changent la façon dont des milliards d'utilisateurs se connectent, explorent et interagissent avec l'information et les uns avec les autres. Nos produits doivent gérer l'information à une échelle massive et s'étendre bien au-delà de la recherche web. Nous recherchons des ingénieurs qui apportent des idées fraîches de tous les domaines, y compris la recherche d'information, le calcul distribué, la conception de systèmes à grande échelle, les réseaux et le stockage de données, la sécurité, l'intelligence artificielle, le traitement du langage naturel, la conception d'UI et le mobile ; la liste est longue et s'allonge chaque jour. En tant qu'ingénieur logiciel, vous travaillerez sur un projet spécifique critique pour les besoins de Google avec des opportunités de changer d'équipe et de projet à mesure que vous et notre entreprise au rythme rapide grandissez et évoluez. Nous avons besoin que nos ingénieurs soient polyvalents, fassent preuve de qualités de leadership et soient enthousiastes à l'idée de relever de nouveaux défis sur l'ensemble de la pile (full-stack) alors que nous continuons à faire progresser la technologie.

Avec votre expertise technique, vous gérerez les priorités des projets, les échéances et les livrables. Vous concevrez, développerez, testerez, déploierez, maintiendrez et améliorerez des solutions logicielles.
Les gens font des achats sur Google plus d'un milliard de fois par jour - et l'équipe Commerce est responsable de la création des expériences qui servent ces utilisateurs. La mission de Google Commerce est d'être une partie essentielle du parcours d'achat pour les consommateurs - de l'inspiration à une expérience de paiement simple et sécurisée - et le meilleur endroit pour que les détaillants/marchands se connectent avec les consommateurs. Nous soutenons et collaborons avec l'écosystème du commerce, des grands détaillants aux petits commerçants locaux, pour leur donner les outils, la technologie et l'échelle nécessaires pour prospérer dans le monde numérique d'aujourd'hui.

Responsabilités ###

  • Assurer le leadership technique sur des projets à fort impact.
  • Influencer et coacher une équipe d'ingénieurs distribuée.
  • Faciliter l'alignement et la clarté entre les équipes sur les objectifs, les résultats et les délais.
  • Gérer les priorités des projets, les échéances et les livrables.
  • Concevoir, développer, tester, déployer, maintenir et améliorer des solutions logicielles à grande échelle.

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps