
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ý inženýr C++, nástroje pro vývojáře AI — NVIDIA, práce na dálku z Velké Británie
Vyvíjejte nástroje NVIDIA pro vývojáře AI a znalostní službu Genie jako seniorní inženýr C++. Pracujte na výkonnostně náročných integracích, vyhledávacích systémech a agentních procesech pro inženýrské týmy.
Popis
- Navrhovat a dodávat produkčně připravené komponenty C++, API a integrace pro platformu NVIDIA s nástroji pro vývojáře AI
- Vyvíjet spolehlivá a vysoce výkonná propojení mezi nativními nástroji C++ a funkcemi Genie pro vyhledávání a práci agentů
- Vytvářet snadno udržovatelná rozhraní propojující aplikace C++ se službami AI prostřednictvím Pythonu, MCP, REST API a strukturovaných volání nástrojů
- Pomáhat vytvářet agentní procesy, systémy vyhledávání a příjmu dat, infrastrukturu pro evaluaci a podnikové integrace
- Vést technickou práci od počátečního průzkumu až po uvedení do produkce ve spolupráci s mezioborovými inženýrskými týmy
- Mentorovat inženýry a prosazovat osvědčené postupy pro tvorbu produkčně připravených systémů AI
- Přispívat ke Genie, celopodnikové znalostní službě NVIDIA pro zvýšení produktivity vývojářů
Požadavky
- Bakalářské nebo magisterské vzdělání v oboru informatiky, softwarového inženýrství nebo příbuzném oboru, případně rovnocenné praktické zkušenosti
- Nejméně pět let profesionální praxe s vývojem komplexního produkčního softwaru v moderním C++
- Velmi dobrá znalost softwarové architektury, souběžnosti, ladění, optimalizace výkonu a návrhu udržovatelných API
- Zkušenost s prováděním komplexních systémů celým procesem od návrhu a implementace přes nasazení až po průběžný provoz
- Praktická zkušenost s aplikacemi AI, agentními procesy, vývojářskými nástroji, vyhledávacími systémy nebo souvisejícími technologiemi
- Schopnost propojovat nativní aplikace C++ se službami založenými na Pythonu a API služeb
- Výborné komunikační dovednosti a zkušenost s vedením technických iniciativ, řešením nejednoznačnosti a mentoringem inženýrů
- Zkušenost s vývojem nástrojů pro vývojáře, profilerů, infrastruktury pro ladění nebo platforem pro analýzu výkonu
- Znalost MCP, strukturovaného volání nástrojů, orchestrace agentů nebo generování s podporou vyhledávání
- Zkušenost s návrhem zabezpečených systémů vyhledávání nebo sémantického vyhledávání pro podnikové použití
- Porozumění evaluaci LLM, uzemnění, observabilitě a přístupům ke snižování halucinací
- Znalost architektury GPU, grafických API, herních enginů nebo optimalizace výkonu aplikací
Benefity
- Práce u zaměstnavatele poskytujícího rovné příležitosti a zaměřeného na vytváření rozmanitého pracovního prostředí
- Působení v organizaci, která si cení rozmanitosti mezi současnými i budoucími zaměstnanci
- Přístup k příležitostem mentoringu a účast na technických iniciativách