ML Engineer (E2E Manipulation)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О команде
ИИ уже может написать симфонию, взять чистый холст и превратить его в шедевр. Но как насчёт взаимодействия с реальным миром? Мы создаём систему, которая делает это возможным. Антропоморфные роботы, способные видеть, понимать, принимать решения и действовать. В этой технологии много белых пятен — и мы их заполняем. Берём лучшее с рынка, адаптируем под реальные задачи, создаём недостающие компоненты. Это новая парадигма, и мы ищем тех, кто хочет её строить.
Робот должен чувствовать объект, понимать, как его взять, переместить, повернуть, передать из руки в руку. Открыть дверь, налить воду, собрать сложную конструкцию — это не запрограммированные жесты, а реальное взаимодействие с миром. Ваша задача — создать end-to-end-систему, которая сделает это возможным.
Какие задачи вас ждут
Планирование и декомпозиция задач
Вам предстоит трансформировать высокоуровневые цели в чёткий план действий, подробно формулировать технические задачи и определять критерии их успешного выполнения.
Разработка алгоритмов манипуляции
Вы будете создавать и внедрять алгоритмы управления манипуляторами с высокой степенью свободы, включая обучение и интеграцию end-to-end-моделей, обеспечивающих устойчивую и надёжную работу в условиях неопределённости, шумов датчиков и неполной информации.
Моделирование и тестирование решений
Предстоит разрабатывать симуляционные модели и цифровых двойников, проводить тестирование алгоритмов в виртуальных средах и обеспечивать адаптацию решений перед запуском на реальном железе.
Интеграция и командная работа
Вы будете интегрировать алгоритмы манипуляции с системами perception и планирования движения робота, анализировать различные подходы и выбирать лучшие стратегии в соответствии с реальными ограничениями, взаимодействуя с командами по навигации, управлению движением и восприятию для создания единой автономной платформы.
Мы ждём, что вы:
- Разрабатывали и внедряли ML-решения, умеете в Imitation и Reinforcement learning
- Понимаете и применяете как классические, так и ML-методы для работы с манипуляторами с большим числом степеней свободы
- Разбираетесь в алгоритмах управления движением и манипуляции
- Использовали симуляторы (Isaac Sim, MuJoCo, PyBullet, Drake), понимаете sim-to-real и методы доменной адаптации
- Умеете быстро тестировать гипотезы, находить нестандартные решения в условиях неопределённости
Будет плюсом, если вы:
- Имеете портфолио публикаций или успешных проектов в области управления и манипуляции
- Работали с CUDA, TRT-оптимизацией, распараллеливанием вычислений
- Понимаете архитектуру ROS / ROS 2 и систем RTOS
Мы создаём систему, где ИИ получает руки и учится взаимодействовать с физическим миром. Если вам это интересно — нам нужны именно вы.