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

Ведущий инженер-программист C++, инструменты разработчика ИИ — NVIDIA, удалённо из Великобритании

Разрабатывайте инструменты NVIDIA для разработчиков ИИ и сервис знаний Genie в роли ведущего инженера C++. Работайте над производительными интеграциями, системами поиска и агентными процессами для инженерных команд.

Описание

  • Проектировать и создавать готовые к промышленной эксплуатации компоненты C++, API и интеграции для платформы NVIDIA, предназначенной для инструментов разработчиков ИИ
  • Разрабатывать надёжные высокопроизводительные соединения между нативными инструментами C++ и возможностями Genie для поиска и работы агентов
  • Создавать поддерживаемые интерфейсы, связывающие приложения на C++ с сервисами ИИ через Python, MCP, REST API и структурированные вызовы инструментов
  • Участвовать в создании агентных процессов, систем поиска и загрузки данных, инфраструктуры оценки и корпоративных интеграций
  • Руководить технической работой от первоначального исследования до промышленного запуска совместно с межфункциональными инженерными командами
  • Наставлять инженеров и продвигать эффективные практики создания готовых к эксплуатации систем ИИ
  • Вносить вклад в Genie — общекорпоративный сервис NVIDIA для работы со знаниями и повышения продуктивности разработчиков

Требования

  • Степень бакалавра или магистра в области компьютерных наук, разработки программного обеспечения или смежной дисциплины либо эквивалентный практический опыт
  • Не менее пяти лет профессионального опыта разработки сложного промышленного программного обеспечения на современном C++
  • Глубокое знание архитектуры программного обеспечения, многопоточности, отладки, оптимизации производительности и поддерживаемого проектирования API
  • Опыт разработки сложных систем — от проектирования и реализации до развёртывания и дальнейшей эксплуатации
  • Практический опыт работы с приложениями ИИ, агентными процессами, инструментами разработчика, системами поиска или смежными технологиями
  • Умение связывать нативные приложения на C++ с сервисами на основе Python и API сервисов
  • Сильные коммуникативные навыки, опыт руководства техническими инициативами, устранения неоднозначности и наставничества инженеров
  • Опыт разработки инструментов разработчика, профилировщиков, инфраструктуры отладки или платформ анализа производительности
  • Знакомство с MCP, структурированными вызовами инструментов, оркестрацией агентов или генерацией с дополнением поиска
  • Опыт проектирования защищённых систем поиска или семантического поиска для корпоративного использования
  • Понимание оценки LLM, заземления, наблюдаемости и подходов к снижению галлюцинаций
  • Знание архитектуры GPU, графических API, игровых движков или оптимизации производительности приложений

Преимущества

  • Работа в компании, предоставляющей равные возможности и ориентированной на формирование разнообразной рабочей среды
  • Участие в организации, которая ценит разнообразие среди нынешних и будущих сотрудников
  • Доступ к возможностям наставничества и участие в технических инициативах