Senior GPU Networking Architetto — NVIDIA (ufficio Zurich)
- Località
- Zürich
- Contratto
- full-time
- Pubblicato
- 42 giorni fa
Panoramica
NVIDIA sta trasformando la grafica del computer, il gioco del PC e l'elaborazione accelerata da più di 25 anni.
È un’eredità unica dell’innovazione alimentata da una grande tecnologia e da persone incredibili.
Oggi, stiamo toccando il potenziale illimitato di AI per definire la prossima era di calcolo.
- NVIDIA sta trasformando la grafica del computer, il gioco del PC e l'elaborazione accelerata da più di 25 anni.
- È un’eredità unica dell’innovazione alimentata da una grande tecnologia e da persone incredibili.
- Contribuisci all'evoluzione dei modelli di programmazione che espongono le capacità di rete GPU-aware agli sviluppatori di applicazioni. Cosa dobbiamo vedere:
- 5+ anni di programmazione CUDA, tra cui la scrittura e l'ottimizzazione di kernel GPU non banali.
- Levare la conoscenza profonda dell'architettura GPU—la pianificazione del testo, la gerarchia della memoria, le pipeline di esecuzione—per migliorare l'efficienza del kernel, minimizzare la latenza e sovrapporre il calcolo con la comunicazione.
- Sviluppare primitivi di comunicazione di GPU-resident e API lato dispositivo che consentono un movimento di dati fine-grained e inizializzato dal kernel attraverso nodi e acceleratori.
Responsabilità principali
- Contribuisci all'evoluzione dei modelli di programmazione che espongono le capacità di rete GPU-aware agli sviluppatori di applicazioni. Cosa dobbiamo vedere:
- 5+ anni di programmazione CUDA, tra cui la scrittura e l'ottimizzazione di kernel GPU non banali.
Requisiti principali
- Levare la conoscenza profonda dell'architettura GPU—la pianificazione del testo, la gerarchia della memoria, le pipeline di esecuzione—per migliorare l'efficienza del kernel, minimizzare la latenza e sovrapporre il calcolo con la comunicazione.
- Sviluppare primitivi di comunicazione di GPU-resident e API lato dispositivo che consentono un movimento di dati fine-grained e inizializzato dal kernel attraverso nodi e acceleratori.
- e sintonizzare i kernel GPU end-to-end, identificando i colli di bottiglia all'incrocio tra calcolo, memoria e rete, e guidando ottimizzazioni mirate.
- Collabora con i team di rete software, hardware e framework AI per co-designare strategie di comunicazione che si allineano con i modelli di esecuzione GPU e le architetture di modelli emergenti.
- Costruire prove-di-concetto, condurre esperimenti e eseguire modelli quantitativi per valutare e convalidare nuove strategie di comunicazione prima di impegnarle alla produzione.
- M.Sc. o esperienza equivalente in informatica, ingegneria informatica, o un campo strettamente correlato.
- Forte comprensione dei fondamenti dell'architettura GPU: pianificazione della curvatura, memoria condivisa, cache L2, carbonizzazione della memoria, regolazione dell'occupazione e esecuzione asincrona.
- Esperienza con lo sviluppo C/C++ a livello di sistemi in ambienti performance-critical.
- Familiarità con meccanismi di movimento dati GPU come la comunicazione GPUDirect RDMA e GPU.
- Capacità di leggere e ragionare sui profili di performance GPU (ad esempio, Nsight Compute, Nsight Systems) e tradurre osservazioni in ottimizzazioni attuabili.
- Forte capacità di collaborazione in un ambiente multinazionale e interdisciplinare. Modi per distinguersi dalla folla:
- Prova a sviluppare o ottimizzare i kernel di comunicazione in librerie come NCCL, NVSHMEM o simili framework di comunicazione GPU-aware.
Dettagli ulteriori
- Unisciti al nostro team di ingegneri che sviluppano le basi software per i più grandi sistemi AI a livello globale.
- Profilo e sintonizzare i kernel GPU end-to-end, identificando i colli di bottiglia all'incrocio tra calcolo, memoria e rete, e guidando ottimizzazioni mirate.
- Contribuisci all'evoluzione dei modelli di programmazione che espongono le capacità di rete GPU-aware agli sviluppatori di applicazioni. Cosa dobbiamo vedere:
- Forte capacità di collaborazione in un ambiente multinazionale e interdisciplinare. Modi per distinguersi dalla folla:
Note e contenuto originale
- Cosa farai:
- Contribuisci all'evoluzione dei modelli di programmazione che espongono le capacità di rete GPU-aware agli sviluppatori di applicazioni.
- Cosa dobbiamo vedere:
- Forte capacità di collaborazione in un ambiente multinazionale e interdisciplinare.
- 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.