Описание вакансии
В 4GIC мы создаем AI-решения, которые видят и понимают мир: от автоматического распознавания объектов в видео до анализа изображений для промышленной диагностики. Мы ищем Computer Vision Engineer, который готов применять глубокие нейронные сети и классические компьютерные методы, чтобы превращать визуальные данные в инсайты для бизнеса.
В этой роли вы будете разрабатывать end-to-end CV-пайплайны, интегрировать их в микросервисные архитектуры и оптимизировать для работы в реальном времени. Ваши алгоритмы будут использоваться в системах контроля качества на производстве, интеллектуальном видеонаблюдении и e-commerce рекомендациях.
Что делает эту роль особенно привлекательной:
- Работа с масштабом: обработка видеопотоков до 60 FPS и сотен тысяч изображений в сутки.
- Cutting-edge технологии: модели на PyTorch/TensorFlow, YOLO/Detectron, трансформеры Vision Transformer, OpenCV.
- Интеграция в продакшн: упаковка в Docker/Kubernetes, оптимизация inference на GPU/TPU и edge-устройствах.
- Исследования и инновации: доступ к внутренней R&D-лаборатории, эксперименты с NeRF, 3D-реконструкцией и самонавчанием.
- Профессиональный рост: участие в профильных конференциях (CVPR, ICCV), budget на публикации и патенты.
Если вы хотите создавать визуальные AI-системы, которые распознают, классифицируют и предсказывают, и при этом видеть результат своей работы в продакшене — 4GIC приглашает вас в команду!
Задачи
- Разработка моделей CV: обучение и дообучение сверточных и трансформерных архитектур для задач детекции, классификации и сегментации.
- Data pipeline: сбор, аннотация и аугментация датасетов изображений и видео, построение data loader’ов.
- Inference оптимизация: ускорение моделей для GPU/TPU и edge (TensorRT, ONNX Runtime, OpenVINO).
- Integration & Deployment: создание микросервисов для inference, настройка REST/gRPC API и CI/CD.
- Мониторинг качества: отслеживание метрик (mAP, IoU, FPS), drift detection и планирование ретренинга.
- R&D и прототипирование: исследование SOTA методов, проведение экспериментов и proof-of-concept.
- Документация и обучение: написание технических отчетов, проведение internal workshops и code review.
Должностные обязанности
- Проектирование и реализация end-to-end CV-пайплайнов.
- Взаимодействие с Data Scientists и DevOps для интеграции моделей.
- Оптимизация inference-процессов для целевых платформ.
- Обеспечение reproducibility: версионирование моделей и кода.
- Поддержка качества данных: контроль аннотаций и предобработки.
- Участие в код-ревью и менторинг младших инженеров.
Требования к кандидату
Опыт и образование:
- Высшее образование в области компьютерных наук, электроники или схожих.
- Опыт работы Computer Vision/Deep Learning Engineer от 3 лет.
Технические навыки:
- PyTorch и/или TensorFlow, опыт работы с Detectron2, MMDetection или аналогами.
- Знание OpenCV, NumPy, scikit-image.
- Опыт работы с инструментами оптимизации: TensorRT, ONNX, OpenVINO.
- Навыки контейнеризации и оркестрации: Docker, Kubernetes.
- Знакомство с REST/gRPC и CI/CD (Jenkins, GitLab CI).
Профессиональные достижения:
- Реализованные проекты CV с измеримыми метриками (precision, recall, mAP).
- Публикации или выступления на профильных конференциях будут плюсом.
Soft Skills:
- Системное мышление и умение решать сложные инженерные задачи.
- Коммуникабельность и способность работать в кросс-функциональных командах.
- Проактивность, ответственность и внимание к деталям.
Условия работы
- Формат: гибрид (2–3 дня в офисе) или удалёнка.
- Зарплата: 220 000–350 000 ₽ на руки, обсуждается индивидуально.
- Оборудование: MacBook Pro / мощный ПК с GPU, доступ к TPU.
- Отпуск: 28 дней, «Research Days» для экспериментов и публикаций.
Дополнительная информация
- Процесс найма: HR-скрининг → техническое интервью → практическое задание → встреча с CTO.
- Карьера: путь до Lead CV Engineer или Head of Computer Vision.
- Комьюнити: участие в open-source проектах, CVPR и внутренних хакатонах.
- Отклик: присылайте резюме и примеры проектов (GitHub, публикации) на team@4gic.com с темой «Computer Vision Engineer».