Москва, улица Викторенко, 7к2
Научный комплекс «Искусственный интеллект и техническое зрение» ФАУ «ГосНИИАС» разрабатывает нейросетевые решения для крупнейших государственных и коммерческих заказчиков. Коллектив объединяет исследователей и разработчиков в области компьютерного зрения, занимается технологиями искусственного интеллекта и глубокого машинного обучения, выполняет проекты по анализу данных, робототехнике, основанные на разработке и обучении архитектур нейронных сетей.
Мы ищем опытного C++-разработчика для участия в создании и развитии сложных программно-аппаратных решений и систем видеоаналитики. Работа включает полный цикл разработки: от проектирования архитектуры и реализации новых модулей до оптимизации и сопровождения существующего кода.
Идеальный кандидат — это разработчик с сильной фундаментальной подготовкой, опытом создания высоконагруженных и эффективных систем, интересом к задачам компьютерного зрения и машинного обучения, готовый работать как над новыми функциями, так и над оптимизацией существующего кода.
Обязанности:
Разработка и поддержка программной платформы, включая системы видеоаналитики.
Проектирование, реализация и оптимизация высокопроизводительных и кроссплатформенных приложений на C++.
Работа над клиент-серверными приложениями, сетевым взаимодействием (REST/gRPC).
Адаптация, интеграция и оптимизация алгоритмов машинного обучения и нейронных сетей (включая портирование с Python на C++).
Многопоточное программирование, профилирование и отладка для обеспечения высокой производительности.
Сопровождение, рефакторинг и исправление ошибок в существующем кодовой базе.
Обязательные требования:
Опыт коммерческой разработки на C++ (от 2 лет) с глубоким знанием стандартов C++11/17/20, STL.
Прочные знания фундаментальных алгоритмов, структур данных и шаблонов проектирования (ООП).
Опыт разработки под Linux (включая Embedded Linux) на уровне пользователя (консоль, системные утилиты).
Понимание принципов многопоточного программирования и примитивов синхронизации.
Знание сетевых протоколов и опыт разработки клиент-серверных приложений.
Уверенная работа с Git, CMake и понимание CI/CD-процессов.
Умение работать с реляционными базами данных (SQL).
Способность разбираться в чужом коде и работать в команде.
Знание английского языка на уровне чтения технической документации.
Желательные навыки (будут преимуществом):
Опыт работы с Python.
Обработка визуальной информации (Computer Vision) с использованием библиотек (OpenCV и др.).
Опыт работы с фреймворками для машинного обучения: PyTorch, TensorRT, OpenVINO, ONNX.
Опыт работы с Docker.
Написание автотестов.
Знание PostgreSQL.
Условия:
Москва
Не указана
Кибертех-Сигнал
Москва
Не указана
Москва
до 200000 RUR
Лаборатория Касперского
Москва
до 200000 RUR
Всероссийский научно-исследовательский институт радиотехники (ВНИИРТ)
Москва
до 150000 RUR
Машиностроительное конструкторское бюро Факел имени академика П.Д.Грушина
Москва
до 200000 RUR