NVIDIA
NVIDIA
NVIDIA vyvíja technológie akcelerovaných výpočtov a umelej inteligencie, ktoré sa využívajú v hernom priemysle, dátových centrách, cloud computingu, zdravotníctve, výrobe, automobilovom priemysle a robotike. Jej činnosť zahŕňa grafické procesorové jednotky, platformy umelej inteligencie, simulácie a riešenia zamerané na konkrétne odvetvia vrátane NVIDIA Omniverse pre kolaboratívne 3D pracovné postupy, NVIDIA DRIVE na vývoj autonómnych vozidiel a NVIDIA Clara pre zdravotnícke aplikácie. Spoločnosť spája veľké technické tímy, ktoré pracujú na infraštruktúre a softvéri podporujúcich pokročilé výpočty, simulácie a analytiku založenú na umelej inteligencii.

Softvérový architekt, AI sieťové technológie v NVIDIA

Navrhujte infraštruktúru v C/C++ a protokoly RDMA pre sieťové platformy NVIDIA určené pre AI. Vyhodnocujte výkon a spolupracujte s inžinierskymi tímami v Izraeli na rozvoji sieťových systémov.

Popis

  • Vyvíjať a udržiavať infraštruktúru v C/C++, vstavané komponenty a behové prostredia pre programovateľné protokoly RDMA v sieťovej vrstve AI East/West.
  • Vytvárať prototypové implementácie, vykonávať experimenty a pomocou kvantitatívnych modelov hodnotiť výkon a usmerňovať zlepšovanie sietí.
  • Spolupracovať s tímami pre hardvér, firmvér, architektúru, kompilátory a SDK na rozvoji návrhov naprieč celým zásobníkom a integrácii škálovateľných sieťových riešení.
  • Dokumentovať technické návrhy, výsledky testov a špecifikácie pre globálne rozptýlený inžiniersky tím.

Požiadavky

  • Bakalárske alebo magisterské vzdelanie v odbore informatika, počítačové inžinierstvo, elektrotechnika alebo rovnocenná prax.
  • 0 až 5 rokov skúseností s vývojom nízkoúrovňového softvéru, sieťami alebo systémovým programovaním.
  • Dobrá znalosť jazyka C a/alebo C++.
  • Preukázaná schopnosť ladiť problémy na úrovni systému.
  • Znalosť alebo absolvované predmety z oblasti architektúry počítačov, operačných systémov a sieťových protokolov, ako sú TCP/IP, RDMA alebo InfiniBand.
  • Jasná technická komunikácia pri dokumentovaní a spolupráci s globálnymi inžinierskymi tímami.
  • Zvedavosť, výborné schopnosti riešiť problémy a chuť neustále sa učiť a rozvíjať technické znalosti.
  • Výhodou sú praktické pracovné alebo akademické projekty zahŕňajúce RDMA, InfiniBand, SmartNIC alebo spracovanie paketov.
  • Výhodou je znalosť prostredí na vykonávanie RISC-V, RTOS, oživovania dosiek alebo vývoja ovládačov.
  • Výhodou sú praktické skúsenosti s vývojom linuxového jadra, nástrojmi na simuláciu sietí alebo profilovaním výkonu.