Agile Robots SE
Forward Deployed AI Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по внедрению AI-моделей в робототехнике: обучение, донастройка и развёртывание моделей машинного обучения непосредственно на роботах у заказчиков. Роль предполагает тесное техническое взаимодействие с клиентами и командировки до 40% времени.
Задачи
- Развёртывать, донастраивать и оценивать AI-модели на реальных робототехнических системах у заказчиков, включая Vision-Language-Action (VLA) модели, diffusion policies и другие end-to-end обученные политики
- Адаптировать и обучать модели восприятия для робототехнических задач: детекция объектов, сегментация и оценка позы на основе YOLO, SAM, vision transformers и self-supervised бэкбонов вроде DINOv2
- Интегрировать и настраивать модели генерации захвата (GraspNet, Dex-Net, Contact-GraspNet) для задач bin picking и манипуляции
- Строить пайплайны данных для внедрений у заказчиков: запись демонстраций и телеоперации, курирование датасетов, аннотирование, запуски обучения и систематическая оценка качества моделей
- Выводить модели в продакшн: оптимизировать инференс, развёртывать на edge и встраиваемом оборудовании, интегрировать модели в робототехническую программную платформу
- Тесно работать с заказчиками для понимания технических требований и их преобразования в надёжные AI-решения для робототехники
- Диагностировать, устранять и решать проблемы интеграции моделей, ПО и систем как удалённо, так и на месте
- Ездить на международные площадки заказчиков для воркшопов, внедрений, обучения и технической поддержки (до 40% времени в командировках)
Требования
- Магистерская степень в робототехнике, информатике, искусственном интеллекте, машинном обучении или смежной области либо эквивалентный практический опыт
- Минимум четыре года профессионального опыта в машинном обучении, AI для робототехники или компьютерном зрении
- Практический опыт работы с реальными роботами — роботизированными манипуляторами, мобильными манипуляторами, захватами, камерами и сенсорами, а не только в симуляции
- Подтверждённый опыт работы с end-to-end обученными моделями для робототехники (VLA, diffusion policies, политики имитационного или обучения с подкреплением), включая обучение, донастройку и развёртывание
- Сильные навыки программирования на Python и C++
- Уверенное владение фреймворками машинного обучения (PyTorch, TensorFlow) и полным жизненным циклом модели: курирование данных, обучение, оценка и развёртывание
- Опыт работы с современными моделями компьютерного зрения: YOLO, SAM, vision transformers и self-supervised бэкбонами (DINOv2, CLIP)
- Опыт работы с обученной генерацией захвата для манипуляции (GraspNet, Dex-Net или аналогичные подходы)
- Хорошее понимание (обратной) кинематики роботов, преобразований координат и калибровки «рука-глаз»
- Опыт работы в Linux-окружениях
- Готовность изучать новые технологии и быстро адаптироваться в условиях заказчика
- Свободное владение английским языком
Условия
- Динамичная высокотехнологичная компания в сочетании с финансовой устойчивостью и инвесторами мирового уровня
- Междисциплинарная международная команда с представителями более 60 национальностей и коллаборативная рабочая среда
- Множество возможностей для развития по мере роста компании
- Сложные задачи и значимые проекты рядом с экспертами, способствующие профессиональному и личностному росту
- Корпоративная программа льгот, покрывающая здоровье, мобильность и обучение, на 100€ нетто в месяц
- Современный офис с террасой на крыше с видом на Мюнхен, бесплатными напитками и фруктами, а также регулярными корпоративными мероприятиями
Навыки
- Python
- C++
- PyTorch
- TensorFlow
- YOLO
- SAM
- Vision Transformers
- DINOv2
- CLIP
- GraspNet
- Dex-Net
- Contact-GraspNet
- Linux
- Robot Kinematics
- Hand-Eye Calibration
- Computer Vision
- Machine Learning
- Reinforcement Learning
- Imitation Learning
- Diffusion Policies
- Vision-Language-Action Models
- NVIDIA Isaac Sim
- MuJoCo
- Gazebo
- OpenCV
- PCL
- TensorRT
- ONNX
- NVIDIA Jetson
- MLOps
- PLC
- EtherCAT
- OPC UA