
NVIDIA sviluppa tecnologie di calcolo accelerato e intelligenza artificiale utilizzate nei videogiochi, nei data center, nel cloud computing, nell’assistenza sanitaria, nella produzione, nel settore automobilistico e nella robotica. Le sue attività comprendono unità di elaborazione grafica, piattaforme di IA, simulazione e soluzioni specifiche per diversi settori, tra cui NVIDIA Omniverse per flussi di lavoro collaborativi in 3D, NVIDIA DRIVE per lo sviluppo di veicoli autonomi e NVIDIA Clara per le applicazioni sanitarie. L’azienda riunisce grandi team tecnici impegnati nello sviluppo dell’infrastruttura e del software che supportano il calcolo avanzato, la simulazione e l’analisi basata sull’IA.
Architetto senior delle prestazioni dei modelli di programmazione e del post-addestramento presso NVIDIA (da remoto, Stati Uniti)
Guida la valutazione delle prestazioni e il post-addestramento dei modelli di IA di NVIDIA per la generazione di codice e l’ingegneria del software. Sviluppa benchmark, strategie di ricompensa e infrastrutture di addestramento scalabili.
224.000 $ – 431.250 $ / anno
Da remotoTempo pienoSeniorLingua Richiesta: ingleseArchitettoDescrizione
- Crea framework per valutare i modelli di programmazione nella generazione di codice, nel debugging, nel completamento, nel ragionamento sui repository e nelle attività di ingegneria del software articolate in più passaggi.
- Sviluppa e ottimizza pipeline di post-addestramento con fine-tuning supervisionato, ottimizzazione delle preferenze, apprendimento per rinforzo e modellazione delle ricompense basata su risultati o processi.
- Analizza i risultati dei benchmark, le dinamiche di addestramento, le modalità di errore e il comportamento dei modelli per individuare opportunità di miglioramento.
- Migliora le prestazioni nelle attività di programmazione complesse tramite addestramento mirato, progettazione delle ricompense, sviluppo di curricula e analisi iterativa degli errori.
- Realizza infrastrutture scalabili e riproducibili per esperimenti di addestramento, pipeline di valutazione e analisi delle prestazioni.
- Collabora con ricercatori, ingegneri delle infrastrutture e team di prodotto per trasformare le informazioni ricavate dai modelli in funzionalità di produzione.
Requisiti
- Laurea in informatica o intelligenza artificiale, oppure esperienza equivalente.
- Almeno 12 anni di esperienza lavorativa pertinente.
- Ottime competenze di programmazione in Python.
- Ottima conoscenza dei modelli linguistici di grandi dimensioni, delle architetture transformer e dell’addestramento e della valutazione di modelli generativi.
- Conoscenza di base degli algoritmi e dell’implementazione dell’apprendimento per rinforzo, inclusi processi decisionali di Markov, politiche e progettazione delle ricompense.
- Conoscenza approfondita dei fondamenti dell’ingegneria del software, della generazione di codice, dei test automatizzati e della correttezza dei programmi.
- Esperienza comprovata nella guida di cicli di sviluppo dei modelli, compresi il versionamento dei dataset, il monitoraggio degli esperimenti e le pipeline di valutazione.
- Esperienza nell’addestramento o nel post-addestramento di modelli di programmazione all’avanguardia o di modelli per agenti di ingegneria del software.
- Esperienza con ricompense basate sull’esecuzione e verificabili, mitigazione dello sfruttamento delle ricompense e valutazione automatizzata del codice.
- Familiarità con benchmark e ambienti di valutazione della programmazione, come SWE-bench.
Benefit
- Retribuzione competitiva.
- Pacchetto completo di benefit.
- Partecipazione azionaria.
- Benefit per i dipendenti e le loro famiglie.