
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, игровых движков или оптимизации производительности приложений
Преимущества
- Работа в компании, предоставляющей равные возможности и ориентированной на формирование разнообразной рабочей среды
- Участие в организации, которая ценит разнообразие среди нынешних и будущих сотрудников
- Доступ к возможностям наставничества и участие в технических инициативах