Senior CPU Compiler Performance Ingegnere — NVIDIA (ufficio Zurich)
- Località
- Zürich
- Contratto
- full-time
- Pubblicato
- 5 giorni fa
Panoramica
Stiamo cercando di assumere un senior CPU Compiler Performance Engineer per un ruolo emozionante e divertente in NVIDIA.
Realizziamo compilatori eccezionali che realizzano il potenziale delle CPU NVIDIA progettate per i più grandi mercati AI e computing del mondo: http://www.nvidia.com/en-in/data-center/grace-cpu/ .
- Stiamo cercando di assumere un senior CPU Compiler Performance Engineer per un ruolo emozionante e divertente in NVIDIA.
- Realizziamo compilatori eccezionali che realizzano il potenziale delle CPU NVIDIA progettate per i più grandi mercati AI e computing del mondo: http://www.nvidia.com/en-in/data-center/grace-cpu/ .
- Contribuisci nuove funzionalità e tecniche di ottimizzazione che mirano alle CPU NVIDIA coinvolgendo comunità a monte e open source.
- Sviluppare compilatore SW che è ottimizzato per le prestazioni.
- BS, MS o grado superiore in Informatica, Ingegneria Informatica, o relativo campo o equivalente esperienza di lavoro con 8+ anni di esperienza di lavoro.
- Esperienza con lo sviluppo del compilatore o un progetto accademico correlato.
Responsabilità principali
- Contribuisci nuove funzionalità e tecniche di ottimizzazione che mirano alle CPU NVIDIA coinvolgendo comunità a monte e open source.
- Sviluppare compilatore SW che è ottimizzato per le prestazioni.
- Partecipa a un team che si trova al centro dell'intelligenza artificiale, dell'informatica ad alte prestazioni e delle tecnologie del data center.
- Contribuire allo sviluppo del calcolo di nuova generazione Cosa dobbiamo vedere:
Requisiti principali
- BS, MS o grado superiore in Informatica, Ingegneria Informatica, o relativo campo o equivalente esperienza di lavoro con 8+ anni di esperienza di lavoro.
- Esperienza con lo sviluppo del compilatore o un progetto accademico correlato.
- Conoscenza delle tecniche di ottimizzazione del linguaggio Front-Ends o Compiler e dei moduli di generazione del codice.
- Forte hands-on C++ competenze di programmazione
- Buona architettura della CPU e capacità di analisi delle prestazioni di basso livello con esperienza pratica di co-design hardware/software pre-Silicon.
- Eccellente capacità di comunicazione verbale e scritta Modi per distinguersi dalla folla:
- Conoscenza dell'analisi del carico di lavoro e la capacità di migliorare i miglioramenti dell'hardware, del software, delle librerie e dei compilatori, tra cui la capacità dimostrabile di migliorare efficacemente l'hardware e il software da tutti gli strumenti di performance a disposizione, inclusi ma non limitati agli strumenti di modellazione/analisi delle prestazioni e delle prestazioni.
- Competenza con architetture della CPU come Arm Architecture (AArch32, AArch64), RISC-V, x86 64, PowerPC o DSP e coinvolgimento con contributi pre-silicio e toolchain.
- Un track record di lavoro con l'infrastruttura di compilatore standard del settore come GCC, LLVM o MLIR
- Conoscenza degli algoritmi AI, applicazioni HPC scientifiche e relative ottimizzazioni del codice.
- Contributi significativi alle comunità di compilatori di software libero e open source.
- Con salari altamente competitivi e un pacchetto di benefici completi, NVIDIA è ampiamente considerato uno dei datori di lavoro più desiderabili del mondo tecnologico.
Cosa offre l’azienda
- Siamo un datore di lavoro di pari opportunità e la diversità di valore nella nostra azienda.
- Non discriviamo sulla base di razza, religione, colore, origine nazionale, sesso, orientamento sessuale, età, stato civile, stato veterano, o stato di disabilità.
Azienda e contesto
- La nostra organizzazione compilatrice fa il suo segno su ogni CPU, GPU e unità di calcolo che NVIDIA costruisce.
- Vorresti fare parte di questa eccezionale organizzazione?
- Abbiamo bisogno di voi per progettare software di compilazione e hardware insieme tra cui lo sviluppo di nuove tecnologie per aiutare con co-design software hardware.
- Questi compilatori sono la chiave per le prestazioni di AI, HPC e altri software critici per le prestazioni implementati su NVIDIA Data Centres, sul cloud e nei centri di super computing di tutto il mondo.
- In questo ruolo risolverete problemi critici lavorando insieme a un team di ingegneria eccezionale con visione in tecnologia e software di sistemi Compiler, facendo ciò che ti piace!
- Potrai anche collaborare con i progetti a monte rilevanti e migliorare lo stato dell'arte Se questo suona come una sfida divertente, saremmo lieti di sentire da voi!! Cosa farai:
- Lavorare con un'organizzazione partner geograficamente distribuita per comprendere, modificare e migliorare la CPU Compiler SW presso NVIDIA.
- Analizzare i carichi di lavoro AI per dimostrare miglioramenti sia nella nuova toolchain hardware che nel compilatore e migliorare il co-design hardware-software.
Dettagli ulteriori
- Potrai anche collaborare con i progetti a monte rilevanti e migliorare lo stato dell'arte Se questo suona come una sfida divertente, saremmo lieti di sentire da voi!!
- Contribuire allo sviluppo del calcolo di nuova generazione Cosa dobbiamo vedere:
- Eccellente capacità di comunicazione verbale e scritta Modi per distinguersi dalla folla:
Note e contenuto originale
- Cosa farai:
- Contribuire allo sviluppo del calcolo di nuova generazione
- Cosa dobbiamo vedere:
- Eccellente capacità di comunicazione verbale e scritta
- Modi per distinguersi dalla folla:
Domande frequenti su questo annuncio
Che stipendio offre NVIDIA (ufficio Zurich) per questa posizione?
NVIDIA (ufficio Zurich) indica CHF 101'500 - 154'000 lordi annui per questo ruolo a Zürich. Questo è lo stipendio pubblicato nell'annuncio originale (o, quando il datore non specifica una cifra, una stima realistica per ruolo e settore) — il calcolatore di questo sito lo converte nel netto reale una volta applicate imposta da frontaliere e contributi sociali.
È un ruolo a tempo pieno, e che tipo di contratto offre NVIDIA (ufficio Zurich)?
Questo annuncio è una posizione a tempo pieno. Il tipo di contratto mostrato qui arriva direttamente dall'annuncio originale del datore di lavoro; conferma sempre orario esatto, preavviso e durata del periodo di prova con NVIDIA (ufficio Zurich) durante il colloquio, perché questi dettagli possono variare anche all'interno della stessa categoria contrattuale.
Serve un permesso da frontaliere per un ruolo nel canton Zurigo?
I residenti UE/AELS nella zona di frontiera del paese confinante con il canton Zurigo possono richiedere il Permesso G; il datore di lavoro svizzero lo presenta all'ufficio della migrazione di quel canton dopo la firma del contratto. Regole sulla zona di frontiera e tempi di lavorazione variano per paese confinante e canton — verifica i dettagli con l'ufficio della migrazione del canton Zurigo o con HR durante il colloquio.
Come mi candido a questa posizione presso NVIDIA (ufficio Zurich)?
Usa il pulsante "Candidati ora" in questa pagina — rimanda direttamente all'annuncio originale di NVIDIA (ufficio Zurich) su nvidia.wd5.myworkdayjobs.com, quindi la tua candidatura arriva direttamente nel sistema di gestione candidature del datore di lavoro. Frontaliere Ticino non raccoglie né inoltra candidature in proprio.