Robot Tester / Benchmark Engineer
офис, Москва
Работа в Data Conveyor Team центра робототехники: проводить повторяемые тестовые сессии моделей на реальных роботах, фиксировать видео/логи и превращать результаты в задачи для дообучения. Роль важна для повышения надежности и воспроизводимости поведения моделей в полевых условиях
Стек
PythonDockerUbuntuKubernetesGit
Задачи
- •Планировать и проводить повторяемые тестовые сессии на реальном роботе и в продуктовых сценариях
- •Обеспечивать соблюдение единого протокола тестирования: стартовые условия, объекты, окружение и критерии успеха
- •Фиксировать результаты запусков: версия модели, сценарий, условия, видео и логи, тип ошибки
- •Собирать и структурировать данные успешных и неуспешных запусков для анализа и дообучения
- •Размечать типы ошибок и формировать понятные рекомендации по новым данным и корректирующим демонстрациям
- •Проверять покрытие тестовых сценариев и оценивать их соответствие реальным задачам и условиям окружения
Обязательно
- •высокая операционная надежность и аккуратное выполнение протоколов
- •владение Ubuntu command line, работа с логами и сервисами
- •умение работать с git и Docker
- •базовое понимание k8s / virtualization concepts для следования runbooks и перезапуска компонентов
- •опыт работы с техническими стендами/роботами/ML evaluation/QA/field testing
- •базовое программирование и data handling на Python (скрипты, таблицы, простые графики)
- •умение ясно документировать поведение робота, шаги воспроизведения, видео/скриншоты и итоги тестов
Будет плюсом
- •опыт с robot testing, teleoperation и manipulation benchmarks
- •понимание метрик успешности, регрессионного тестирования и классификации ошибок
- •навыки помощи в развитии web/backend инструментов для описания сценариев и наборов объектов
- •опыт с hardware diagnostics: камеры, wiring, actuators, calibration
- •навыки работы с generative AI и AI-агентами, опыт использования GigaChat/Kandinsky