30 апреля 2026
Работа в г.Рязань
Обязанности:
Создавать ML-модели для задач навигации, локализации, распознавания объектов и управления движением. Подбирать архитектуры и методы под ресурсные ограничения робота.
Организовывать полный цикл работы с данными: сбор, очистка, разметка и хранение информации с роботов и симуляторов, формирование датасетов.
Настраивать процесс обучения, подбирать гиперпараметры, анализировать метрики качества. Оптимизировать модели для инференса в реальном времени на встраиваемых платформах (GPU/ARM, edge-устройства).
Встраивать модели в программный стек робота, обеспечивая взаимодействие с сенсорами (лидары, камеры, IMU) и системами управления в среде ROS/ROS2.
Участвовать в полевых испытаниях, анализировать поведение системы, выявлять деградацию качества моделей в продакшене и инициировать переобучение .
Вести техническую документацию по архитектуре моделей, пайплайнам данных и процедурам развертывания.
Требования:
Высшее техническое; опыт в аналогичной должности от 2 лет.
Уверенное владение Python и фреймворками машинного обучения (PyTorch и/или TensorFlow).
Практический опыт разработки моделей компьютерного зрения и/или обучения с подкреплением.
Опыт работы со сверточными нейронными сетями.
Знание OpenCV, Pillow и принципов работы с данными (очистка, аугментация, разметка).
Глубокое понимание ML и архитектур нейронных сетей, теории вероятностей и статистики.
Основы робототехники (кинематика, навигация, локализация), опыт работы с сенсорами.
Принципы работы и ограничения edge-систем (GPU/ARM).
Условия:
Конкурентная заработная плата (оклад + ежемесячная премия).
Гибкий формат работы (удаленно, офис или гибрид) и гибкое начало дня.
Возможность работать над созданием реальных робототехнических систем будущего.