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.

Pripravnik za tehnologiju razvoja obrade podataka – NVIDIA, München, rad na lokaciji

Pridružite se NVIDIA-inom timu za razvojne tehnologije u Münchenu i istražujte GPU akceleraciju za radna opterećenja umjetne inteligencije i visokoučinkovitog računarstva. Optimizirajte paralelne algoritme na suvremenim CPU i GPU arhitekturama.

Opis

  • Razvijati metode GPU akceleracije za radna opterećenja dubokog učenja, strojnog učenja i druge zadatke umjetne inteligencije
  • Surađivati sa stručnjacima iz industrije i akademske zajednice na analizi i optimizaciji složenih algoritama umjetne inteligencije i visokoučinkovitog računarstva
  • Optimizirati rješenja umjetne inteligencije za suvremene CPU i GPU arhitekture
  • Objavljivati ili predstavljati rezultate optimizacije putem razvojnih blogova ili na relevantnim konferencijama
  • Komunicirati sa zajednicom razvojnih inženjera i educirati je
  • Doprinositi dizajnu budućih hardverskih arhitektura, softvera i programskih modela
  • Surađivati s NVIDIA-inim timovima za istraživanje, hardver, sistemski softver, biblioteke i alate

Zahtjevi

  • Trenutačno pohađati doktorski ili diplomski studij računarstva, računalnog inženjerstva ili srodnog područja računalnih znanosti
  • Tečno se služiti jezikom C ili C++ te dobro poznavati algoritme i razvoj softvera
  • Iskustvo s tehnologijama paralelnog programiranja kao što su CUDA, OpenACC, OpenMP, MPI ili pthreads
  • Izvrsne komunikacijske i organizacijske sposobnosti
  • Strukturiran i logičan pristup rješavanju problema
  • Učinkovito upravljanje vremenom i određivanje prioriteta
  • Iskustvo s paralelizacijom i optimizacijom modela dubokog učenja u područjima kao što su obrada prirodnog jezika, računalni vid ili sustavi preporuka predstavlja prednost
  • Izvrsno poznavanje linearne algebre predstavlja prednost

Pogodnosti

  • Plaćena ili akademska praksa u NVIDIA-i
  • Prilika za suradnju sa zajednicom razvojnih inženjera
  • Prilika za objavu ili predstavljanje rada na optimizaciji putem razvojnih blogova ili na relevantnim konferencijama
  • Prilika za sudjelovanje u oblikovanju hardverskih arhitektura, softvera i programskih modela sljedeće generacije