jobszurich.ch
← Tutte le offerte

Software Engineer II, AI/Machine Learning - Google Careers

Google

Tipo di contratto
Tempo pieno
Percentuale
100%
Luogo
Zürich
Lingue
Inglese, Inglese
Prima pubblicazione
Candidati ora

info_outline

X Nella maggior parte dei casi, questa posizione richiede colloqui in presenza come parte del processo di assunzione.

Requisiti minimi: ###

  • Laurea triennale o esperienza pratica equivalente.
  • 1 anno di esperienza con lo sviluppo software in uno o più linguaggi di programmazione (ad es. Python, C, C++, Java, JavaScript).
  • 1 anno di esperienza con strutture dati o algoritmi.
  • Esperienza nell'integrazione di strumenti di IA generativa o interfacce LLM nei flussi di lavoro.

Requisiti preferenziali: ###

  • Esperienza con Deep Learning, Information Retrieval e Multimodal Machine Learning.

Informazioni sul lavoro ###

Gli ingegneri del software di Google sviluppano le tecnologie di prossima generazione che cambiano il modo in cui miliardi di utenti si connettono, esplorano e interagiscono con le informazioni e tra di loro. I nostri prodotti devono gestire le informazioni su scala massiccia ed estendersi ben oltre la ricerca web. Cerchiamo ingegneri che portino idee fresche da tutti i settori, tra cui l'information retrieval, il computing distribuito, la progettazione di sistemi su larga scala, il networking e l'archiviazione dati, la sicurezza, l'intelligenza artificiale, l'elaborazione del linguaggio naturale, il design UI e il mobile; l'elenco continua e cresce ogni giorno. Come ingegnere del software, lavorerai su un progetto specifico fondamentale per le esigenze di Google con opportunità di cambiare team e progetti man mano che tu e la nostra attività in rapida evoluzione crescerete ed evolverete. Abbiamo bisogno che i nostri ingegneri siano versatili, dimostrino qualità di leadership e siano entusiasti di affrontare nuovi problemi su tutto lo stack mentre continuiamo a spingere la tecnologia in avanti.

Le persone acquistano su Google più di un miliardo di volte al giorno - e il team Commerce è responsabile della creazione delle esperienze che servono questi utenti. La missione di Google Commerce è essere una parte essenziale del percorso di acquisto per i consumatori - dall'ispirazione a un'esperienza di checkout semplice e sicura - e il miglior posto per i rivenditori/commercianti per connettersi con i consumatori. Supportiamo e collaboriamo con l'ecosistema del commercio, dai grandi rivenditori ai piccoli commercianti locali, per fornire loro gli strumenti, la tecnologia e la scala per prosperare nel mondo digitale di oggi.

Responsabilità ###

  • Sviluppare rappresentazioni vettoriali universali (embeddings) di prodotti e articoli correlati, come query, brand e categorie.
  • Costruire modelli Transformer a due torri (dual-encoder) che posizionano query e prodotti in uno spazio vettoriale unico, utilizzando un encoder condiviso che parte da un modello Gemini preaddestrato.
  • Addestrare modelli su vasti set di dati, utilizzando i clic degli utenti e le etichette di rilevanza distillate da un modello più grande.
  • Eseguire sessioni di addestramento sull'infrastruttura Gemini condivisa, codificando le query online con bassa latenza mentre si effettuano l'embedding e l'indicizzazione degli elenchi di prodotti offline per una ricerca vettoriale rapida dei vicini più prossimi (nearest-neighbor) nel backend della ricerca shopping.
  • Ottimizzare i modelli di embedding Gemini multimodali che codificano le miniature dei prodotti insieme a titoli e descrizioni per migliorare il richiamo (recall).

Tradotto automaticamente dall’originale.

Pubblicato 2 giorni fa

Luogo

Vedi su Google Maps