softwareengineerjobszurich.ch
← Toutes les offres

Ingénieur logiciel II, Moteur de récupération, Infrastructure - Google Careers

Google

Type de contrat
Temps plein
Lieu
Zürich
Première publication
Postuler
Qualifications minimales : ### • Diplôme de bachelor ou expérience pratique équivalente. • 1 an d'expérience dans le développement de logiciels dans un ou plusieurs langages de programmation (par exemple, Python, C, C++, Java, JavaScript). • 1 an d'expérience avec les structures de données et les algorithmes. • 1 an d'expérience avec l'Infrastructure, l'apprentissage automatique. Qualifications préférées : ### • Diplôme d'études supérieures en informatique ou dans un domaine technique connexe. • 1 an d'expérience avec C++. À 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 aller bien au-delà de la recherche web. Nous recherchons des ingénieurs qui apportent des idées fraîches de tous les domaines, notamment la récupération d'informations, l'informatique distribuée, la conception de systèmes à grande échelle, les réseaux et le stockage de données, la sécurité, l'intelligence artificielle, le traitement automatique des langues, la conception d'interfaces utilisateur et la mobilité ; la liste est longue et grandit 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 passer d'une équipe à l'autre et de projets à mesure que vous et notre entreprise à rythme rapide grandissez et évoluez. Nous avons besoin que nos ingénieurs soient polyvalents, fassent preuve de qualités de leadership et soient enthousiastes pour résoudre de nouveaux problèmes sur l'ensemble de la pile alors que nous continuons à faire progresser la technologie. La mission de Retrieval Engine est de fournir une récupération d'informations scalable, facile à utiliser, sur toutes les données de Google. Elle permet une récupération efficace, fiable et en temps réel sur des jeux de données à grande échelle contenant plusieurs types de données, notamment des embeddings, du texte, des géolocalisations et des numériques. Retrieval Engine est utilisé pour alimenter les plus grands moteurs de recherche du monde tels que google.com, YouTube.com et d'autres, et nous construisons des infrastructures et des systèmes de qualité qui alimentent les fenêtres de contexte des modèles GenAI avec des informations pertinentes (exemples d'applications sont Search AI Mode, Search AI Overviews et Gemini). L'équipe Core construit les fondements techniques derrière les produits phares de Google. Nous sommes les propriétaires et les défenseurs des éléments de conception sous-jacents, des plateformes de développement, des composants de produit et de l'infrastructure de Google. Ce sont les blocs de construction essentiels pour des expériences excellentes, sûres et cohérentes pour nos utilisateurs et qui déterminent le rythme de l'innovation pour chaque développeur. Nous regardons les produits de Google pour construire des solutions centrales, briser les barrières techniques et renforcer les systèmes existants. En tant qu'équipe Core, nous avons un mandat et une opportunité unique d'avoir un impact sur les décisions techniques importantes dans l'entreprise. Responsabilités ### • Contribuer à la documentation existante ou au contenu éducatif et adapter le contenu en fonction des mises à jour de produits/programmes et des commentaires des utilisateurs. • Trier les problèmes de produit ou de système et les déboguer/suivre/résoudre en analysant les sources des problèmes et leur impact sur les opérations et la qualité du matériel, du réseau ou du service. • Écrire du code de développement de produit ou de système ; examiner le code développé par d'autres développeurs et fournir des commentaires pour garantir les meilleures pratiques (par exemple, directives de style, vérification du code, exactitude, testabilité et efficacité). • Améliorer l'infrastructure et la qualité pour Gemini, google.com, etc. • Travailler à l'intersection de l'infrastructure (exécuter efficacement à grande échelle) et de la qualité (retourner les meilleurs résultats).

Traduit automatiquement depuis l’original.

Publié il y a 6 jours

Lieu

Voir sur Google Maps