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 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