СберСбер

C++ разработчик

Москва

Команда разрабатывает сервисы доставки с использованием беспилотных платформ. Роль фокусируется на создании и оптимизации вычислительных модулей инференса нейросетей, их интеграции в продукт и низкоуровневом взаимодействии с аппаратной платформой для повышения производительности и точности

ГрейдSenior

Стек

C++GPUDSPNPUCPUASIC

Задачи

  • Разработка и поддержка вычислительных модулей на C++
  • Оптимизация инференса нейросетей для CPU, GPU, DSP и ASIC/NPU
  • Профилирование и устранение узких мест, тонкая настройка производительности
  • Интеграция модулей в конечный продукт и взаимодействие с низкоуровневым оборудованием
  • Калибровка и настройка аппаратных компонентов
  • Участие в исследованиях и экспериментальном подборе архитектурных решений

Обязательно

  • Высшее техническое образование (информатика, прикладная математика, электроника или смежное)
  • Профессиональный опыт разработки на C++ с акцентом на производительность и оптимизацию
  • Глубокое понимание архитектуры CPU, GPU, DSP, ASIC, NPU
  • Опыт оптимизации алгоритмов нейросетей под разные аппаратные конфигурации
  • Умение проводить профилирование и устранять узкие места в коде
  • Практический опыт работы с цифровым оборудованием и периферийными интерфейсами

Будет плюсом

  • Опыт работы с библиотеками для компьютерного зрения
  • Опыт с CUDA (nvcc) и ускорением на GPU
  • Опыт работы с TensorRT, RKNN Toolkit, XNNPACK, NeuralONE
  • Опыт разработки драйверов для камер и сенсоров
  • Опыт реализации алгоритмов автоматического управления
  • Владение Python для прототипирования и проверки гипотез
  • Знание линейной алгебры и современных нейросетевых архитектур
  • Навыки отладки и диагностики на аппаратных платформах
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT