
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 C++, nástroje pre vývojárov AI — NVIDIA, práca na diaľku v Spojenom kráľovstve
Vyvíjajte nástroje NVIDIA pre vývojárov AI a znalostnú službu Genie ako senior softvérový inžinier C++. Pracujte na výkonovo citlivých integráciách, systémoch vyhľadávania a agentových pracovných postupoch pre inžinierske tímy.
Popis
- Navrhovať a dodávať produkčne pripravené komponenty C++, API a integrácie pre platformu NVIDIA s nástrojmi pre vývojárov AI
- Vyvíjať spoľahlivé a vysokovýkonné prepojenia medzi natívnymi nástrojmi C++ a funkciami vyhľadávania a agentov služby Genie
- Vytvárať udržiavateľné rozhrania prepájajúce aplikácie C++ so službami AI prostredníctvom Pythonu, MCP, REST API a štruktúrovaných volaní nástrojov
- Pomáhať budovať agentové pracovné postupy, systémy vyhľadávania a ingestie, infraštruktúru na hodnotenie a podnikové integrácie
- Viesť technickú prácu od úvodného skúmania až po uvedenie do produkcie v spolupráci s multidisciplinárnymi inžinierskymi tímami
- Mentorovať inžinierov a podporovať správne postupy pri tvorbe produkčne pripravených systémov AI
- Prispievať k službe Genie, podnikovej znalostnej a produktivitnej službe NVIDIA pre vývojárov
Požiadavky
- Bakalárske alebo magisterské vzdelanie v odbore informatika, softvérové inžinierstvo alebo príbuznom odbore, prípadne rovnocenné praktické skúsenosti
- Aspoň päť rokov profesionálnych skúseností s vývojom komplexného produkčného softvéru v modernom C++
- Dôkladná znalosť softvérovej architektúry, súbežnosti, ladenia, optimalizácie výkonu a návrhu udržiavateľných API
- Skúsenosti s návrhom, implementáciou, nasadením a priebežnou prevádzkou komplexných systémov
- Praktické skúsenosti s aplikáciami AI, agentovými pracovnými postupmi, nástrojmi pre vývojárov, systémami vyhľadávania alebo súvisiacimi technológiami
- Schopnosť prepájať natívne aplikácie C++ so službami založenými na Pythone a servisnými API
- Vynikajúce komunikačné schopnosti a skúsenosti s vedením technických iniciatív, riešením nejasností a mentoringom inžinierov
- Skúsenosti s vývojom nástrojov pre vývojárov, profilerov, infraštruktúry na ladenie alebo platforiem na analýzu výkonu
- Znalosť MCP, štruktúrovaného volania nástrojov, orchestrácie agentov alebo generovania s rozšíreným vyhľadávaním
- Skúsenosti s návrhom bezpečných systémov vyhľadávania alebo sémantického vyhľadávania pre podnikové využitie
- Porozumenie hodnoteniu LLM, uzemneniu, pozorovateľnosti a prístupom k znižovaniu halucinácií
- Znalosť architektúry GPU, grafických API, herných enginov alebo optimalizácie výkonu aplikácií
Benefity
- Pracovať pre zamestnávateľa podporujúceho rovnosť príležitostí a zameraného na budovanie rozmanitého pracoviska
- Pripojiť sa k organizácii, ktorá si cení rozmanitosť súčasných aj budúcich zamestnancov
- Využívať príležitosti na mentoring a zapájať sa do technických iniciatív