NVIDIA
NVIDIA
NVIDIA utvikler teknologier for akselerert databehandling og kunstig intelligens som brukes innen spill, datasentre, nettskybasert databehandling, helsetjenester, produksjon, bilindustri og robotikk. Arbeidet omfatter grafikkprosessorer, AI-plattformer, simulering og bransjespesifikke løsninger, blant annet NVIDIA Omniverse for samarbeidende 3D-arbeidsflyter, NVIDIA DRIVE for utvikling av autonome kjøretøy og NVIDIA Clara for helsetjenester. Selskapet samler store tekniske team som arbeider med infrastrukturen og programvaren som støtter avansert databehandling, simulering og AI-drevet analyse.

Senior C++-programvareingeniør, AI-utviklerverktøy — NVIDIA, fjernarbeid i Storbritannia

Utvikle NVIDIAs AI-verktøy for utviklere og Genie-kunnskapstjenesten som senior C++-ingeniør. Arbeid med ytelseskritiske integrasjoner, systemer for informasjonsinnhenting og agentbaserte arbeidsflyter for utviklingsteam.

Beskrivelse

  • Utform og lever produksjonsklare C++-komponenter, API-er og integrasjoner for NVIDIAs plattform for AI-utviklerverktøy
  • Utvikle pålitelige forbindelser med høy ytelse mellom innebygde C++-verktøy og Genies funksjoner for informasjonsinnhenting og agenter
  • Lag vedlikeholdbare grensesnitt som kobler C++-applikasjoner til AI-tjenester via Python, MCP, REST-API-er og strukturerte verktøykall
  • Bidra til å bygge agentbaserte arbeidsflyter, systemer for informasjonsinnhenting og inntak, evalueringsinfrastruktur og virksomhetsintegrasjoner
  • Led teknisk arbeid fra den innledende undersøkelsen til produksjonsutrulling i samarbeid med tverrfunksjonelle ingeniørteam
  • Veiled ingeniører og frem gode metoder for å bygge produksjonsklare AI-systemer
  • Bidra til Genie, NVIDIAs virksomhetsomfattende AI-tjeneste for kunnskap og utviklerproduktivitet

Krav

  • Bachelor- eller mastergrad i informatikk, programvareteknikk eller et beslektet fagområde, eller tilsvarende praktisk erfaring
  • Minst fem års yrkeserfaring med utvikling av kompleks produksjonsprogramvare i moderne C++
  • Solid kompetanse innen programvarearkitektur, samtidighet, feilsøking, ytelsesoptimalisering og vedlikeholdbart API-design
  • Erfaring med å ta komplekse systemer gjennom design, implementering, utrulling og løpende drift
  • Praktisk erfaring med AI-applikasjoner, agentbaserte arbeidsflyter, utviklerverktøy, systemer for informasjonsinnhenting eller relaterte teknologier
  • Evne til å koble innebygde C++-applikasjoner til Python-baserte tjenester og tjeneste-API-er
  • Gode kommunikasjonsevner samt erfaring med å lede tekniske initiativer, håndtere uklarhet og veilede ingeniører
  • Erfaring med å utvikle utviklerverktøy, profilere, feilsøkingsinfrastruktur eller plattformer for ytelsesanalyse
  • Kjennskap til MCP, strukturerte verktøykall, agentorkestrering eller retrieval-augmented generation
  • Erfaring med å utforme sikre systemer for informasjonsinnhenting eller semantisk søk for bruk i virksomheter i stor skala
  • Forståelse av LLM-evaluering, grounding, observerbarhet og metoder for å redusere hallusinasjoner
  • Kunnskap om GPU-arkitektur, grafikk-API-er, spillmotorer eller optimalisering av applikasjonsytelse

Fordeler

  • Arbeid for en arbeidsgiver med like muligheter som fokuserer på å fremme en mangfoldig arbeidsplass
  • Bli med i en organisasjon som verdsetter mangfold blant nåværende og fremtidige ansatte
  • Få tilgang til mentorordninger og delta i tekniske initiativer