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.

Senior softvérový inžinier pre systémový softvér, škálovanie Kubernetes – NVIDIA DGX Cloud

Škálujte a optimalizujte infraštruktúru Kubernetes pre NVIDIA DGX Cloud a distribuované úlohy umelej inteligencie. Vytvárajte systémy na testovanie výkonu, monitorovanie, analýzu a CI/CD pre akcelerované výpočty vo veľkom meradle.

Popis

  • Zodpovedajte za komplexnú analýzu výkonu a škálovateľnosti softvérového zásobníka NVIDIA DGX Cloud, ktorý zahŕňa riadiacu a dátovú rovinu Kubernetes, GPU Operator, Network Operator, DCGM, NIM a distribuované poskytovanie inferencie.
  • Spolupracujte s výskumníkmi v oblasti umelej inteligencie, vývojármi a zákazníkmi na tvorbe automatizovaných testov, ktoré modelujú reálne pracovné zaťaženia.
  • Analyzujte problémy s výkonom a škálovateľnosťou v komplexných distribuovaných systémoch a určujte ich základné príčiny.
  • Vytvárajte nástroje na monitorovanie, reportovanie a analytiku na testovanie výkonu a škálovateľnosti softvéru, GPU a CPU.
  • Triageujte, odlaďujte a riešte problémy spojené s prevádzkou klastrov Kubernetes v mimoriadne veľkom meradle.
  • Vyvíjajte a udržiavajte nepretržité testovanie výkonu a škálovateľnosti prostredníctvom moderného CI/CD procesu.
  • Dokumentujte výskum, metódy a zistenia a prezentujte výsledky na interných a externých podujatiach, ako sú KubeCon a GTC.
  • Zapájajte sa do open-source komunít Kubernetes, CNCF a NVIDIA s cieľom posudzovať výkon úloh umelej inteligencie a pomáhať formovať rozhodnutia o návrhu.

Požiadavky

  • Najmenej osem rokov skúseností s počítačovou architektúrou, sieťami, úložnými systémami alebo akcelerátormi.
  • Bakalárske alebo magisterské vzdelanie v odbore inžinierstvo, prednostne elektrotechnické, počítačové inžinierstvo alebo informatika, prípadne ekvivalentné skúsenosti.
  • Odborná znalosť Kubernetes na expernej úrovni a znalosť súvisiacich projektov CNCF.
  • Skúsenosti s rozsiahlymi paralelnými a distribuovanými systémami založenými na akcelerátoroch.
  • Odbornosť v optimalizácii výkonu a úloh umelej inteligencie na rozsiahlych systémoch.
  • Skúsenosti s modelovaním výkonu a benchmarkmi vo veľkom meradle.
  • Pokročilá znalosť jazykov Golang a Python.
  • Skúsenosti so softvérovým ekosystémom NVIDIA pre trénovanie a inferenciu.
  • Odbornosť aspoň v jednom poskytovateľovi verejnej cloudovej infraštruktúry, napríklad GCP, AWS, Azure alebo OCI.
  • Silné prevádzkové skúsenosti s distribúciou Kubernetes.
  • Skúsenosti so škálovaním klastrov Kubernetes na mimoriadne vysoký počet uzlov a objektov.
  • Preukázateľná účasť v open-source komunitách.
  • Doktorát PhD v relevantnom odbore je výraznou výhodou.
  • Vynikajúce komunikačné a medziľudské zručnosti.