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.

Viši inženjer kompilatora za duboko učenje – CUDA Tile i LPU

Razvijati transformacije CUDA Tile i prolaze za spuštanje MLIR-a za NVIDIA platforme za umjetnu inteligenciju i GPU računalstvo. Poboljšavati performanse kernela temeljenih na pločicama kroz GPU i LPU arhitekture.

Opis

  • Podržavati CUDA Tile, NVIDIJIN programski model temeljen na pločicama, za razvoj LPU-a
  • Dizajnirati i implementirati transformacije kompilatora
  • Izrađivati MLIR dijalekte i prolaze za spuštanje
  • Poboljšavati performanse kernela temeljenih na pločicama kroz više generacija NVIDIA GPU i LPU arhitektura
  • Definirati javne API-je
  • Razvijati metode kompilatora i optimizacije
  • Baviti se ugađanjem performansi i širim zadacima softverskog inženjerstva
  • Surađivati sa stručnim timom na radu namijenjenom zajednici za duboko učenje

Zahtjevi

  • Prvostupnički, diplomski ili doktorski studij računalnih znanosti, računalnog inženjerstva ili srodnog područja, ili istovjetno iskustvo
  • Najmanje tri godine relevantnog iskustva ili istraživanja u optimizaciji kompilatora, analizi performansi i dizajnu međupredodžbe
  • Sposobnost samostalnog rada, postavljanja ciljeva i opsega projekta te vođenja pojedinačnih razvojnih napora
  • Napredno programiranje u C-u i C++-u te vještine dizajna softvera, uključujući otklanjanje pogrešaka, analizu performansi i planiranje testiranja
  • Izvrsne komunikacijske vještine i sposobnost učinkovitog doprinosa brzom timu usmjerenom na proizvod
  • Poznavanje CPU i/ili GPU arhitekture je prednost
  • Iskustvo u programiranju s CUDA-om ili OpenCL-om je prednost
  • Iskustvo s MLIR-om, LLVM-om, XLA-om, TVM-om, modelima dubokog učenja i algoritmima dubokog učenja je prednost

Pogodnosti

  • Naknada u obliku vlasničkog udjela
  • Sveobuhvatan paket pogodnosti

Povezani poslovi

Applied Materials

Viši menadžer ključnih dobavljača rijetkih zemnih elemenata

Applied Materials

Voditi nabavu rijetkih zemnih elemenata, odnose s dobavljačima, pregovore o ugovorima i planiranje rizika za poslovanje Applied Materialsa s poluvodičkom opremom. Oblikovati globalne strategije nabave analizom troškova, tržišnim uvidima i suradnjom među funkcijama.

Otvori
Stryker

Vodeći analitičar podataka i poslovanja za ICM

Stryker

Vodit ćete globalnu analitičku i izvještajnu podršku za Strykerove ICM platforme, pružajući podršku dionicima u više od 100 zemalja. Radit ćete s alatima Power BI, Salesforce, CSOD i SQL, kvalitetom podataka te alatima za automatizaciju.

Otvori