NVIDIA
NVIDIA
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