NVIDIA
NVIDIA
NVIDIA sviluppa tecnologie di calcolo accelerato e intelligenza artificiale utilizzate nei videogiochi, nei data center, nel cloud computing, nell’assistenza sanitaria, nella produzione, nel settore automobilistico e nella robotica. Le sue attività comprendono unità di elaborazione grafica, piattaforme di IA, simulazione e soluzioni specifiche per diversi settori, tra cui NVIDIA Omniverse per flussi di lavoro collaborativi in 3D, NVIDIA DRIVE per lo sviluppo di veicoli autonomi e NVIDIA Clara per le applicazioni sanitarie. L’azienda riunisce grandi team tecnici impegnati nello sviluppo dell’infrastruttura e del software che supportano il calcolo avanzato, la simulazione e l’analisi basata sull’IA.

Ingegnere del software C++, strumenti per sviluppatori di IA — NVIDIA, da remoto nel Regno Unito

Sviluppa gli strumenti NVIDIA per gli sviluppatori di IA e i servizi di recupero Genie in C++, contribuendo a integrazioni native, flussi di lavoro agentici, benchmark e sistemi sensibili alle prestazioni.

Descrizione

  • Sviluppare componenti, API e integrazioni C++ di qualità per la produzione per l’ecosistema di strumenti di sviluppo IA di NVIDIA
  • Collegare gli strumenti C++ nativi alle funzionalità di recupero e agentiche di Genie
  • Contribuire a flussi di lavoro agentici, sistemi di recupero, pipeline di acquisizione, strumenti MCP, API e integrazioni aziendali
  • Creare benchmark e migliorare la qualità, l’affidabilità, le prestazioni e l’efficienza nell’uso delle risorse del recupero
  • Gestire le funzionalità dall’analisi e dalla progettazione fino all’implementazione, ai test e alla distribuzione
  • Collaborare con i team di grafica, software e hardware sugli strumenti di analisi delle prestazioni e sviluppo

Requisiti

  • Laurea o master in informatica, ingegneria del software o disciplina correlata, oppure esperienza pratica equivalente
  • Almeno cinque anni di esperienza nella programmazione C++ moderna maturata tramite lavoro professionale, tirocini o progetti tecnici sostanziali
  • Solida conoscenza di strutture dati, algoritmi, progettazione orientata agli oggetti, multithreading, debugging e test
  • Capacità e interesse a lavorare su sistemi C++ e servizi di IA basati su Python
  • Familiarità con applicazioni basate sull’IA, flussi di lavoro agentici, sistemi di recupero o tecnologie correlate
  • Capacità di analizzare problemi non familiari, apprendere nuove tecnologie e portare il lavoro a termine
  • Ottime capacità di comunicazione e collaborazione, con apertura al feedback tecnico

Benefit

  • NVIDIA è un datore di lavoro che offre pari opportunità e si impegna a promuovere un ambiente di lavoro diversificato
  • NVIDIA non discrimina nelle pratiche di assunzione o promozione e attribuisce grande valore alla diversità