NVIDIA
NVIDIA
NVIDIA разработва технологии за ускорени изчисления и изкуствен интелект, които се използват в игрите, центровете за данни, облачните изчисления, здравеопазването, производството, автомобилната индустрия и роботиката. Дейността на компанията обхваща графични процесори, платформи за изкуствен интелект, симулации и решения, насочени към конкретни индустрии, включително NVIDIA Omniverse за съвместни 3D работни процеси, NVIDIA DRIVE за разработване на автономни превозни средства и NVIDIA Clara за приложения в здравеопазването. Компанията обединява големи технически екипи, които работят по инфраструктурата и софтуера, поддържащи модерни изчисления, симулации и анализи, базирани на изкуствен интелект.

Старши софтуерен инженер на C++, инструменти за AI разработчици — NVIDIA, дистанционна работа от Обединеното кралство

Разработвайте инструментите на NVIDIA за AI разработчици и услугата за знания Genie като старши софтуерен инженер на C++. Работете по интеграции с високи изисквания към производителността, системи за извличане на информация и агентни работни процеси за инженерни екипи.

Описание

  • Проектиране и разработване на готови за продукция C++ компоненти, API и интеграции за платформата на NVIDIA за инструменти за AI разработчици
  • Разработване на надеждни и високопроизводителни връзки между нативни C++ инструменти и възможностите на Genie за извличане на информация и агенти
  • Създаване на поддържими интерфейси, свързващи C++ приложения с AI услуги чрез Python, MCP, REST API и структурирани извиквания на инструменти
  • Подпомагане на изграждането на агентни работни процеси, системи за извличане и приемане на данни, инфраструктура за оценяване и корпоративни интеграции
  • Ръководене на техническата работа от първоначалното проучване до внедряването в продукция в партньорство с многофункционални инженерни екипи
  • Наставничество на инженери и насърчаване на добри практики за изграждане на готови за продукция AI системи
  • Принос към Genie, корпоративната услуга на NVIDIA за знания и производителност на разработчиците

Изисквания

  • Бакалавърска или магистърска степен по компютърни науки, софтуерно инженерство или сходна дисциплина, или еквивалентен практически опит
  • Поне пет години професионален опит в разработването на сложен продукционен софтуер със съвременен C++
  • Отлично познаване на софтуерната архитектура, конкурентността, отстраняването на грешки, оптимизацията на производителността и проектирането на поддържими API
  • Опит в провеждането на сложни системи през проектиране, реализация, внедряване и текуща експлоатация
  • Практически опит с AI приложения, агентни работни процеси, инструменти за разработчици, системи за извличане на информация или сходни технологии
  • Способност за свързване на нативни C++ приложения с услуги на Python и API на услуги
  • Силни комуникационни умения и опит във воденето на технически инициативи, разрешаването на неясноти и наставничеството на инженери
  • Опит в разработването на инструменти за разработчици, профайлъри, инфраструктура за отстраняване на грешки или платформи за анализ на производителността
  • Познаване на MCP, структурирано извикване на инструменти, оркестрация на агенти или генериране с разширено извличане
  • Опит в проектирането на защитени системи за извличане или семантично търсене за корпоративна употреба
  • Разбиране на оценяването на LLM, заземяването, наблюдаемостта и подходите за намаляване на халюцинациите
  • Познания за архитектурата на GPU, графичните API, игровите енджини или оптимизацията на производителността на приложенията

Придобивки

  • Работа за работодател, предоставящ равни възможности и насочен към изграждането на разнообразна работна среда
  • Присъединяване към организация, която цени многообразието сред настоящите и бъдещите си служители
  • Достъп до възможности за наставничество и участие в технически инициативи