
Инженер-программист (Робототехника)
ТехВилл
Москва
до 400 000 RUR
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений.
Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла.
Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.
На данный момент мы ищем Инженера-программиста в команду Восприятие, который будет участвовать в роботизации и автоматизации процессов во «ВкусВилл».
Проекты, над которыми предстоит работать
•Разработка систем восприятия для автономной навигации в условиях города;
•Мультиплатформенное зрение: создание универсальных алгоритмов Vision для различных типов роботов;
•Video & Sensor Fusion: решение задач детекции, сегментации и трекинга объектов, объединяя данные с камер и лидаров.
Обязанности
•Проектирование и обучение DL-моделей для распознавания объектов (автомобили, пешеходы, препятствия) и семантической сегментации пространства в 3D;
•Разработка алгоритмов фильтрации, кластеризации и сегментации (Ground Plane Estimation, Map-based ROI Filtering);
•Внедрение и кастомизация алгоритмов сопоставления и локализации (ICP, GICP, NDT, MCL).
•Работа с графовой оптимизацией и факторами неопределенности;
•Генерация и обновление Occupancy Grids и Costmaps для модулей планирования пути;
•Написание критичных к производительности узлов на C++ с использованием CUDA для параллельных вычислений;
•Разработка и поддержка процедур автоматической калибровки лидаров относительно других сенсоров платформы.
Требования
•Уверенное владение C++ (17/20) и Python. Опыт работы с CUDA для ускорения обработки данных;
•Уверенное знание PCL (Point Cloud Library), Eigen, OpenCV;
•Понимание теории фильтрации (EKF, UKF), алгоритмов оптимизации (Ceres Solver, GTSAM) и дескрипторов 3D-геометрии;
•Опыт работы с SOTA-архитектурами для 3D (PointNet++, CenterPoint, PV-RCNN или аналоги на PyTorch);
•Практический опыт работы в ROS / ROS 2 (интеграция сенсоров, работа с TF2, настройка кастомных сообщений);
•Linux, Docker, CMake на уровне опытного пользователя.
Будет плюсом
•Участие в проектах Self-Driving Cars или складской автономной логистики;
•Глубокое понимание современных фреймворков Lidar-Inertial Odometry (LIO-SAM, Fast-LIO2, DLIO) и практический опыт реализации алгоритмов закрытия петли (Loop Closure Detection);
•Опыт работы с Radar-данными (обработка доплеровского сдвига, CFAR-фильтрация);
•Опыт написания кастомных CUDA-ядер для специфических задач фильтрации и сегментации облаков точек;
•Навыки работы с геоинформационными данными (PDAL, PROJ) и понимание архитектуры HD-карт.
Условия
•Работа в аккредитованной IT-компании.
•Гибрид; На ключевых этапах проекта требуется работа на месте. Ожидается готовность к периодическим визитам.
•Официальное оформление с первого дня работы и поддержка куратора во время адаптации.
•Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций.
•Экологичная культура и адекватные руководители.
•Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников.
•Бонус 15% с покупок во ВкусВилл.
•Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка.
•Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.