
NVIDIA razvija tehnologije pospešenega računalništva in umetne inteligence, ki se uporabljajo v igrah, podatkovnih centrih, računalništvu v oblaku, zdravstvu, proizvodnji, avtomobilski industriji in robotiki. Njeno delo obsega grafične procesne enote, platforme umetne inteligence, simulacije in rešitve za posamezne panoge, vključno z NVIDIA Omniverse za sodelovalne 3D-delovne tokove, NVIDIA DRIVE za razvoj avtonomnih vozil in NVIDIA Clara za zdravstvene aplikacije. Podjetje združuje velike tehnične ekipe, ki delajo na infrastrukturi in programski opremi za napredno računalništvo, simulacije in analitiko, ki jo poganja umetna inteligenca.
Inženir za zaledni del prevajalnika GPU pri podjetju NVIDIA (delo na daljavo)
Izboljšujte lastniški C++ zaledni del prevajalnika GPU podjetja NVIDIA z delom na generiranju kode in optimizaciji. Pomagajte razvijati tehnologije prevajalnikov za grafiko, CUDA in računalniške arhitekture umetne inteligence.
Opis
- Analizirati, spreminjati in izboljševati lastniški C++ zaledni del prevajalnika GPU podjetja NVIDIA
- Načrtovati in izvajati prehode prevajalnika ter tehnike optimizacije
- Izdelovati robustna, vzdržljiva in podprta orodja prevajalnika
- Sodelovati z ekipami za prevajalnike, strojno opremo in aplikacije po vsem svetu pri reševanju težav in izboljševanju izdelkov
- Prispevati k tehnologiji prevajalnikov za globoko učenje, od arhitekture in podpore do razvoja funkcionalnih jezikov
Zahteve
- Diploma iz računalništva, inženirstva ali sorodnega področja oziroma enakovredne izkušnje
- Vsaj tri leta izkušenj z generiranjem kode prevajalnika
- Napredno praktično znanje C++
- Trdni temelji programskega inženirstva s poudarkom na robustnih in vzdržljivih rešitvah
- Učinkovite komunikacijske in veščine tehničnega dokumentiranja
- Samostojen in motiviran pristop k delu
- Magisterij ali doktorat z obsežnimi izkušnjami s projektom ali tezo s področja prevajalnikov je prednost
- Izkušnje z generiranjem kode v LLVM, vključno z razporejanjem ukazov, programskim cevovodenjem, dodeljevanjem registrov, GlobalISel, TableGen, LLVM IR in Machine IR
- Izkušnje z izdelavo aplikacij s CUDA, DirectX, OpenGL ali Vulkan
Ugodnosti
- Udeležba v lastniškem programu
- Celovit paket ugodnosti
- Zelo konkurenčno plačilo