
NVIDIA razvija tehnologije ubrzanog računalstva i umjetne inteligencije koje se koriste u igrama, podatkovnim centrima, računalstvu u oblaku, zdravstvu, proizvodnji, automobilskoj industriji i robotici. Njezin rad obuhvaća grafičke procesorske jedinice, platforme umjetne inteligencije, simulacije i rješenja usmjerena na pojedine industrije, uključujući NVIDIA Omniverse za suradničke 3D radne procese, NVIDIA DRIVE za razvoj autonomnih vozila i NVIDIA Clara za zdravstvene aplikacije. Tvrtka okuplja velike tehničke timove koji rade na infrastrukturi i softveru za napredno računalstvo, simulacije i analitiku pokretanu umjetnom inteligencijom.
Inženjer za GPU backend kompajlera u tvrtki NVIDIA (rad na daljinu)
Unaprijedite NVIDIA-in vlasnički C++ backend GPU kompajlera radom na generiranju koda i optimizaciji. Pomozite unaprijediti tehnologiju kompajlera za grafiku, CUDA-u i računalne arhitekture umjetne inteligencije.
Opis
- Analizirati, mijenjati i unapređivati NVIDIA-in vlasnički C++ backend GPU kompajlera
- Dizajnirati i implementirati prolaze kompajlera i tehnike optimizacije
- Izrađivati robusne, održive i podržive alate kompajlera
- Surađivati s timovima za kompajlere, hardver i aplikacije diljem svijeta radi rješavanja problema i poboljšanja proizvoda
- Doprinositi tehnologiji kompajlera za duboko učenje, od arhitekture i podrške do razvoja funkcijskih jezika
Zahtjevi
- Završen preddiplomski studij računalnih znanosti, inženjerstva ili srodnog područja ili ekvivalentno iskustvo
- Najmanje tri godine iskustva u generiranju koda kompajlera
- Napredno praktično znanje C++-a
- Čvrsti temelji softverskog inženjerstva usmjereni na robusna i održiva rješenja
- Učinkovite komunikacijske vještine i vještine tehničke dokumentacije
- Samostalan i motiviran pristup radu
- Prednost je magisterij ili doktorat sa značajnim iskustvom na projektu ili tezi iz područja kompajlera
- Iskustvo s generiranjem koda u LLVM-u, uključujući raspoređivanje instrukcija, softversko cjevovodno izvođenje, dodjelu registara, GlobalISel, TableGen, LLVM IR i Machine IR
- Iskustvo u izradi aplikacija pomoću tehnologija CUDA, DirectX, OpenGL ili Vulkan
Pogodnosti
- Sudjelovanje u vlasničkom programu
- Sveobuhvatan paket pogodnosti
- Vrlo konkurentna naknada