developerjobs.ch
← Tutte le offerte

Ingegnere software II, Motore di recupero, Infrastruttura - Carriere Google

Google

Tipo di contratto
Tempo pieno
Luogo
Zürich
Prima pubblicazione
Candidati ora
Qualifiche minime: ### • Laurea o equivalente esperienza pratica. • 1 anno di esperienza con lo sviluppo software in uno o più linguaggi di programmazione (ad esempio Python, C, C++, Java, JavaScript). • 1 anno di esperienza con strutture di dati e algoritmi. • 1 anno di esperienza con Infrastruttura, Machine Learning. Qualifiche preferite: ### • Laurea magistrale in Informatica o in un campo tecnico correlato. • 1 anno di esperienza con C++. Informazioni sul lavoro ### Gli ingegneri software di Google sviluppano tecnologie di nuova generazione che cambiano il modo in cui miliardi di utenti si connettono, esplorano e interagiscono con le informazioni e tra loro. I nostri prodotti devono gestire informazioni su scala massiccia e andare ben oltre la ricerca web. Stiamo cercando ingegneri che portino idee fresche da tutte le aree, tra cui recupero delle informazioni, calcolo distribuito, progettazione di sistemi su larga scala, networking e archiviazione dei dati, sicurezza, intelligenza artificiale, elaborazione del linguaggio naturale, progettazione dell'interfaccia utente e mobile; l'elenco continua e cresce ogni giorno. Come ingegnere software, lavorerai su un progetto specifico critico per le esigenze di Google con opportunità di passare tra team e progetti mentre tu e la nostra attività in rapida evoluzione crescono e si evolvono. Abbiamo bisogno che i nostri ingegneri siano versatili, mostrino qualità di leadership e siano entusiasti di affrontare nuovi problemi across il full-stack mentre continuiamo a spingere la tecnologia avanti. La missione di Retrieval Engine è quella di fornire un recupero delle informazioni scalabile, facile da usare, su tutti i dati di Google. Consente un recupero efficiente, affidabile e in tempo reale su grandi dataset che contengono più tipi di dati, tra cui embeddings, testo, geolocalizzazioni e numerici. Retrieval Engine viene utilizzato per alimentare i motori di ricerca più grandi del mondo come google.com, YouTube.com e altri e stiamo costruendo infrastrutture e sistemi di qualità che alimentano le finestre di contesto dei modelli GenAI con informazioni rilevanti (esempi di applicazioni sono Search AI Mode, Search AI Overviews e Gemini). Il team Core costruisce la base tecnica dietro i prodotti di punta di Google. Siamo proprietari e sostenitori degli elementi di progettazione sottostanti, piattaforme per sviluppatori, componenti di prodotto e infrastrutture di Google. Questi sono gli elementi essenziali per esperienze eccellenti, sicure e coerenti per i nostri utenti e guidano il ritmo dell'innovazione per ogni sviluppatore. Guardiamo attraverso i prodotti di Google per costruire soluzioni centrali, superare barriere tecniche e rafforzare sistemi esistenti. Come team Core, abbiamo un mandato e un'opportunità unica di influenzare decisioni tecniche importanti in tutta l'azienda. Responsabilità ### • Contribuire alla documentazione esistente o al contenuto educativo e adattare il contenuto in base alle aggiornamenti del prodotto/programma e al feedback degli utenti. • Triage problemi di prodotto o di sistema e debug/track/risolvi analizzando le fonti dei problemi e l'impatto sulle operazioni e sulla qualità del hardware, della rete o del servizio. • Scrivere codice per lo sviluppo di prodotti o sistemi; Revisionare il codice sviluppato da altri sviluppatori e fornire feedback per garantire le migliori pratiche (ad esempio, linee guida di stile, controllo del codice, precisione, testabilità ed efficienza). • Migliorare l'infrastruttura e la qualità per Gemini, google.com, ecc. • Lavorare all'intersezione dell'infrastruttura (eseguire in modo efficiente su scala) e della qualità (restituire i migliori risultati).

Tradotto automaticamente dall’originale.

Pubblicato 6 giorni fa

Luogo

Vedi su Google Maps