Genki
SWE, Data Collection
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инфраструктурный инженер в Genki Robotics, отвечающий за сбор данных с роботов-гуманоидов: превращение демонстраций операторов в чистые, выровненные эпизоды, пригодные для обучения моделей.
Задачи
- Владеть пайплайном захвата: синхронизированная по времени запись видео, глубины, проприоцепции, усилий и потоков действий в связные эпизоды
- Отвечать за ретаргетинг входных данных оператора в кинематику робота, чтобы демонстрации были воспроизводимы обученными политиками
- Обеспечивать корректность таймингов действий, включая задержку между намерением оператора и исполнением команды на роботе
- Строить валидацию и автоматическое отбраковывание, чтобы плохие эпизоды отсекались на этапе сбора, а не обнаруживались через месяцы в обучении
- Разрабатывать инструменты продуктивного сбора: replay, аннотирование, разметка и дашборды с оценкой качества сессии
- Отвечать за метрики пропускной способности и качества, повышать число пригодных эпизодов на час работы оператора
- Обеспечивать подачу данных в обучение: сборку датасетов, версионирование и интерфейсы для ML-команды
- Работать с командой Behavior Learning над тем, что собирать, и замыкать цикл, когда политика падает из-за данных, а не модели
Требования
- Сильный системный инжиниринг в real-time или робототехническом ПО, Python и C++
- Опыт работы с мультимодальными сенсорными данными: синхронизация, таймстемпы, буферизация и типичные скрытые сбои
- Опыт с робототехническими middleware и надёжной передачей данных с робота
- Подтверждённый опыт создания инструментов, которыми ежедневно пользуются другие инженеры
- Понимание качества данных и привычка проверять, не ошибочны ли данные, прежде чем винить модель
- Готовность работать рядом с железом, в лаборатории, с реальным роботом
Условия
- Конкурентная база + опционы
- Инвесторы: a16z, AMD, DCM, Incubate Fund, X&KSK
Навыки
- Python
- C++
- robotics middleware
- multimodal sensor data
- time synchronization
- dataset versioning
- data pipelines