- Страна
- Россия
- Зарплата
- 130 000 ₽ – 240 000 ₽
Разработчик системы компьютерного зрения на C++
Интересный стек технологий (CV, CUDA, TensorRT) и прозрачная вилка зарплаты. Однако формат работы ограничен офисом или гибридом, что может подойти не всем.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Требуется уверенное владение C++ и понимание многопоточности, а также специфические знания в области компьютерного зрения и оптимизации под GPU. Порог входа умеренный для разработчиков с опытом от 2 лет.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата (130-240к на руки) полностью соответствует рыночному уровню для C++ разработчиков уровня Middle в России. Верхняя граница даже немного превышает медиану для специалистов с опытом 2-3 года.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#junior #middle #200k #гибрид #офис
NVI Solutions LLC
Разработчик системы компьютерного зрения на C++
от 130 000 до 240 000 ₽ за месяц, на руки
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: на месте работодателя или гибрид
*☑️* Чем предстоит заниматься
-Разрабатывать и поддерживать runtime-систему компьютерного зрения на C++
-Разрабатывать компоненты для обработки и анализа видеопотоков
-Интегрировать нейросети в существующую систему
-Оптимизировать CPU/GPU-нагрузку, потребление памяти и время обработки
-Профилировать систему и находить узкие места
-Работать с многопоточностью и асинхронной обработкой
-Разрабатывать и поддерживать API (gRPC) и взаимодействие между компонентами системы
-Участвовать в code review и технических обсуждениях команды
*☑️* Наши пожелания к кандидатам
-Коммерческий опыт разработки на C++ от 2 лет
-Хорошее понимание STL, RAII, smart pointers, move semantics
-Понимание многопоточности и синхронизации
-Опыт разработки под Linux
-Уверенное владение Git
-Опыт code review
-Понимание основных этапов разработки: тестирование, отладка, CI/CD, документация
-Общие знания о нейросетях
-Профильное образование
-Будет плюсом:
-Опыт работы с OpenCV, FFmpeg, TensorRT, CUDA, OneTBB
-Опыт разработки систем обработки видео или аудио
-Опыт оптимизации CPU/GPU и работы с памятью
-Python для разработки и анализа
-Знакомство с ML/DL и PyTorch
-Опыт работы с Go
-Опыт работы с базами данных
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- STL
- Linux
- Git
- gRPC
- OpenCV
- FFmpeg
- TensorRT
- CUDA
- OneTBB
- Python
- PyTorch
- Go
Возможные вопросы на собеседовании
Проверка понимания управления ресурсами и предотвращения утечек памяти в C++.
Расскажите о различиях между std::unique_ptr и std::shared_ptr. В каких случаях стоит предпочесть один другому при разработке runtime-системы?
Важно для систем обработки видео в реальном времени.
Как бы вы подошли к задаче минимизации задержек (latency) при обработке видеопотока с использованием нескольких потоков?
Проверка навыков оптимизации производительности.
Какие инструменты профилирования в Linux вы использовали для поиска узких мест в CPU и памяти?
Оценка опыта работы с ключевой библиотекой для CV.
Был ли у вас опыт работы с OpenCV? Расскажите о наиболее сложной задаче по обработке изображений, которую вы решали.
Проверка понимания интеграции ML-моделей в C++ код.
Как организовать эффективную передачу данных из видеопотока в нейросеть, развернутую через TensorRT, чтобы избежать лишних копирований?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

