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 video systémov v NVIDIA, Bengaluru – práca na pracovisku

Seniorný inžinier vyvíjajúci softvér na streamovanie videa akcelerovaný GPU pre cloudové hranie NVIDIA GeForce NOW so zameraním na kodeky, kvalitu videa, spoľahlivosť, spracovanie pomocou AI a latenciu.

Popis

  • Vytvárať možnosti streamovania videa, ktoré umožňujú nové interaktívne zážitky
  • Vyvíjať funkcie zlepšujúce kvalitu obrazu, výkon, spoľahlivosť, bezpečnosť a udržiavateľnosť
  • Analyzovať výkon GPU a CPU v celom videoťazci, identifikovať úzke miesta a implementovať riešenia v spolupráci s tímami pre hardvér a softvér GPU
  • Vyvíjať nástroje na meranie kvality videa z pohľadu používateľa a hodnotenie zlepšení
  • Používať moderné technológie kompresie videa na poskytovanie vysokokvalitného streamovania pre aplikácie s interaktívnou grafikou
  • Vytvárať nástroje na hodnotenie a analýzu kvality pomocou video metrik a štatistík enkodéra na identifikáciu regresií, hodnotenie funkcií a riadenie ladenia kodekov a videoťazca
  • Aplikovať modely strojového učenia a AI na spracovanie videa a algoritmy adaptívneho streamovania, ktoré znižujú artefakty a latenciu pri meniacich sa podmienkach siete

Požiadavky

  • Najmenej päť rokov praxe a bakalársky alebo magisterský titul v odbore informatika alebo príbuznom odbore
  • Pokročilá znalosť jazykov C, C++ a Python
  • Dôkladná znalosť výkonu videoťazcov v reálnom čase akcelerovaných GPU vrátane správania enkodéra, farebných priestorov, škálovania, efektívnosti prenosu, bufferovania, časovania, adaptácie dátového toku, spracovania snímok a optimalizácie latencie v distribuovaných alebo cloudových systémoch
  • Znalosť rozhraní Vulkan, CUDA, OpenGL a DirectX
  • Dôkladné pochopenie kodekov H.264, HEVC a AV1 vrátane ladenia konfigurácie a kompromisov pri použití
  • Skúsenosti s ladením a zvyšovaním spoľahlivosti komplexných streamovacích systémov pri zhoršených sieťových podmienkach vrátane obnovy po strate paketov, telemetrie, trasovania, overovania v teréne a dlhodobých relácií
  • Pokročilá znalosť telemetrie, štatistickej analýzy a monitorovania výkonu cloudovej infraštruktúry
  • Skúsenosti s integráciou modelov AI do videoťazcov v reálnom čase
  • Skúsenosti s objektívnym hodnotením kvality videa pomocou VMAF, CAMBI, PSNR a SSIM/MS-SSIM vrátane korelácie s vnímanou kvalitou
  • Dôkladné pochopenie interných mechanizmov operačných systémov, ovládačov v používateľskom a jadrovom režime, analýzy výkonu systémového softvéru, testovania a ladenia
  • Skúsenosti s optimalizáciou videoťazcov naprieč rodinami GPU, ako sú integrované grafické karty Intel a GPU AMD
  • Skúsenosti s vývojom alebo analýzou aplikácií na vykresľovanie grafiky alebo pokročilých technológií generovania grafiky založených na AI, ako sú DLSS, RTX alebo FSR

Benefity

  • NVIDIA je zamestnávateľ poskytujúci rovnaké príležitosti a podporujúci rozmanitosť, rovnosť a inklúziu