Python-разработчик в команду роборуки
Мы — команда разработчиков и инженеров — создаём платформу, которая позволит автоматизировать процессы производства и логистики с помощью роботизированных рук. Платформа поможет легко решать задачи, которые до нас либо не решались вовсе, либо вызывали серьёзные сложности.
Ищем разработчиков в команду продукта репалетизации. Вот что это значит.
На складах (в логистике или на производстве) товар обычно хранится на палетах. Наше решение депалетизации уже умеет разгружать товар с палеты в систему заказчика. Некоторым заказчикам нужна обратная операция — палетизация: из нескольких одинаковых палет собрать одну большую с разным содержимым. Когда депалетизация и палетизация работают вместе, получается единая операция — репалетизация. К ней мы и стремимся привести наш робототехнический продукт.
Задачи и обязанности
Продуктовая разработка
Вам предстоит внедрять роботов и строить гибкую систему, позволяющую легко интегрировать и изменять бизнес-логику робота на лету. Вы будете тесно взаимодействовать с коллегами, которые разрабатывают аппаратное обеспечение, ML-специалистами и аналитиками, а также со смежными командами разработки. Кроме того, предстоит автоматизировать бизнес-процессы для обработки нестандартных ситуаций, чтобы повышать стабильность и надёжность наших продуктов.
Алгоритмическая разработка
Вы будете реализовывать недостающие компоненты и алгоритмы и улучшать существующие — из области планирования и управления роботом, компьютерного зрения и многих других.
Платформа
Важно, что наше решение должно продаваться внешним пользователям, поэтому ещё одна наша цель — сделать так, чтобы приложение легко разворачивалось и как SaaS-решение, и on-premise. В рамках этой задачи вам предстоит улучшать текущие платформенные решения и внедрять новые для уменьшения NRE (Non-Recurring Engineering).
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования
- Знаете классические алгоритмы и структуры данных
- Готовы писать код и на Python, и на С++
- Готовы работать в атмосфере стартапа
- Проактивны и коммуникабельны
Дополнительные требования
- Разбираетесь в робототехнике, компьютерном зрении и т. д.
- Работали с ROS или BT
- Имеете бэкграунд в области ML/MLOps