
NVIDIA vyvíjí technologie akcelerovaných výpočtů a umělé inteligence, které se využívají v herním průmyslu, datových centrech, cloud computingu, zdravotnictví, výrobě, automobilovém průmyslu a robotice. Společnost pracuje na grafických procesorech, platformách umělé inteligence, simulačních technologiích a řešeních zaměřených na jednotlivá odvětví, včetně NVIDIA Omniverse pro spolupráci na 3D projektech, NVIDIA DRIVE pro vývoj autonomních vozidel a NVIDIA Clara pro zdravotnické aplikace. NVIDIA sdružuje rozsáhlé technické týmy, které vytvářejí infrastrukturu a software pro pokročilé výpočty, simulace a analytiku využívající umělou inteligenci.
Seniorní softwarový systémový inženýr pro škálování Kubernetes — NVIDIA DGX Cloud
Škálujte a optimalizujte infrastrukturu Kubernetes pro NVIDIA DGX Cloud a distribuované AI úlohy. Vytvářejte systémy pro testování výkonu, monitorování, analýzu a CI/CD pro akcelerované výpočty ve velkém měřítku.
Popis
- Zodpovídat za komplexní analýzu výkonu a škálovatelnosti softwarového zásobníku NVIDIA DGX Cloud, který zahrnuje řídicí a datové roviny Kubernetes, GPU Operator, Network Operator, DCGM, NIM a distribuované poskytování inferencí.
- Spolupracovat s výzkumníky v oblasti AI, vývojáři a zákazníky na tvorbě automatizovaných testů modelujících reálné pracovní zátěže.
- Analyzovat problémy s výkonem a škálovatelností ve složitých distribuovaných systémech a určovat jejich hlavní příčiny.
- Vytvářet nástroje pro monitorování, reportování a analýzu testování výkonu a škálovatelnosti softwaru, GPU a CPU.
- Provádět třídění, ladění a řešení problémů spojených s provozem clusterů Kubernetes v mimořádně velkém měřítku.
- Vyvíjet a udržovat průběžné testování výkonu a škálovatelnosti prostřednictvím moderního CI/CD procesu.
- Dokumentovat výzkum, metody a zjištění a prezentovat výsledky na interních i externích akcích, jako jsou KubeCon a GTC.
- Účastnit se komunit Kubernetes, CNCF a open source projektů NVIDIA, posuzovat výkon AI úloh a pomáhat utvářet návrhová rozhodnutí.
Požadavky
- Nejméně osm let zkušeností s počítačovou architekturou, sítěmi, úložnými systémy nebo akcelerátory.
- Bakalářské nebo magisterské vzdělání v oboru inženýrství, nejlépe elektrotechniky, počítačového inženýrství nebo informatiky, případně rovnocenné zkušenosti.
- Expertní znalost Kubernetes a zkušenost s příslušnými projekty CNCF.
- Zkušenost s rozsáhlými paralelními a distribuovanými systémy založenými na akcelerátorech.
- Odbornost v optimalizaci výkonu a AI úloh ve velkých systémech.
- Zkušenost s modelováním výkonu a benchmarkingem ve velkém měřítku.
- Pokročilá znalost jazyků Golang a Python.
- Zkušenost se softwarovým ekosystémem NVIDIA pro trénování a inferenci.
- Expertní znalost alespoň jednoho poskytovatele veřejné cloudové infrastruktury, například GCP, AWS, Azure nebo OCI.
- Výrazná provozní zkušenost s distribucí Kubernetes.
- Zkušenost se škálováním clusterů Kubernetes na mimořádně vysoký počet uzlů a objektů.
- Prokazatelné zapojení do komunit open source.
- PhD v relevantním oboru představuje významnou výhodu.
- Vynikající komunikační a mezilidské dovednosti.