Центр робототехники Сбера развивает робототехнические системы и прикладной ИИ для реальных физических задач. В Data Conveyor Team мы отвечаем за данные для обучения и улучшения моделей манипуляции, а для этого команде нужны удобные внутренние инструменты: интерфейсы для сбора данных, разметки, описания задач, объектов и тестовых сценариев. Сейчас нам нужен Robotics Software Engineer с уклоном в tooling и web stack, который будет развивать эти сервисы как рабочий продукт для инженеров, исследователей и операторов.Обязанности - Разрабатывать и поддерживать внутренние web-инструменты для сбора, проверки, разметки и анализа робототехнических данных. - Улучшать интерфейсы для операторов и исследователей: постановка сценария, описание задачи, выбор объектов, фиксация результата, просмотр сессий и статусов. - Развивать реестры инструкций, тестовых сценариев и объектов для манипуляции, чтобы команда могла переиспользовать описания задач и поддерживать единый язык экспериментов. - Делать инструменты для разметки и ревью данных: формы, очереди задач, статусы приемки, комментарии, исправления и контроль качества. - Развивать сервисы для проведения и анализа тестов на роботах: описание сценариев, сбор результатов, сравнение запусков, отчеты по ошибкам и покрытию. - Проектировать backend API, модели данных и пользовательские сценарии так, чтобы инструменты были надежными, понятными и удобными для ежедневной работы. - Интегрировать web-инструменты с пайплайнами записи, хранения, проверки и подготовки данных к обучению. - Поддерживать документацию по пользовательским сценариям, data contracts и правилам работы с сервисами.Требования - Уверенный Python и опыт backend-разработки для внутренних сервисов или data/ML tooling. - Опыт с web stack: TypeScript/JavaScript, React/Vue или похожий frontend framework. - Опыт проектирования API, форм, таблиц, фильтров, очередей задач, ролей пользователей и рабочих статусов. - Понимание баз данных и хранения данных: SQL, схемы данных, миграции, индексы, связи между сущностями. - Практический опыт с Linux, Docker, Git, логированием, мониторингом и отладкой сервисов. - Способность разбираться в предметной области вместе с пользователями и превращать неформальный процесс в удобный инструмент. - Готовность работать на стыке robotics, data engineering, ML research и внутренних продуктовых инструментов. Будет плюсом: - Опыт с робототехническими данными, teleoperation, manipulation tasks, robot testing или ML datasets. - Опыт разработки annotation tools, review tools, experiment dashboards или внутренних data platforms. - Понимание UX для операционных интерфейсов: плотные таблицы, фильтры, статусы, быстрые действия, аудит изменений. - Опыт с очередями задач, фоновой обработкой, object storage, video review или большими мультимодальными данными. - Понимание VLA, imitation learning, robot learning или data-centric ML.Условия Дружный и высококвалифицированный коллектив Уникальные масштабные проекты, работа в приоритетном направлении Достойная заработная плата (оклад + годовая премия) Современные рабочие места и программное обеспечение ДМС, корпоративная пенсионная программа, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия Высокий уровень корпоративной культуры Работа в офисе (г. Москва, метро Автозаводская)
Похожие вакансии