Backend software engineer
Мы занимаемся разработкой и созданием роботизированной системы, которая полностью автоматизирует работу склада, снижая операционные расходы и исключая ошибки, вызванные человеческим фактором. Система позволяет повысить эффективность подборщиков до 5 раз по сравнению с ручным подбором товаров и снизить операционную стоимость комплектования заказов.
Обязанности
- Участвовать в разработке сервисов управления флотом роботов
- Участвовать в разработке сервисов управления складом
- Участвовать в разработке вспомогательных утилит и приложений
- Проектировать архитектуру системы
- Писать документацию
Требования
- Опыт разработки на Python и С++
- Знание принципов SOLID
- Знание основных паттернов проектирования
- Хорошие знания Linux
- Опыт разработки многопоточных / много процессных приложений
- Опыт работы хотя бы с одним из следующих коммуникационных протоколов / брокеров: MQTT, Apache Kafka, RabbitMQ, ZeroMQ, Cyclone DDS
- Опыт работы с REST API и Websockets
Опыт работы с базами данных (хотя бы одно): PostgreSQL, MySQL, MongoDB, Redis
Хотя мы ожидаем, что потенциальные кандидаты будут обладать некоторыми из перечисленных качеств, мы также открыты для тех, кто может дополнить нашу команду другими ценными навыками и качествами.
Также плюсом будет:
- Open-source проекты
- Опыт доведения R&D до продакшена
- Опыт разработки высоко нагруженных приложений
- Опыт в робототехнике или IoT
- Опыт работы с ROS1 / ROS2
- Опыт разработки микросервисов
- Опыт работы с Google Protobuf
- Опыт работы с Docker / Docker Compose / k8s
Условия
В Центре Робототехники Сбера собрана уникальная команда экспертов, которые обладают глубокими знаниями как в мобильной, так и в манипуляционной робототехнике. В нашей команде собраны лучшие робототехники страны, мы регулярно побеждаем на мировых соревнованиях и публикуем свои научные работы на топовых робототехнических конференциях - IROS и ICRA. Мы обладаем экспертизой, охватывающей различные аспекты робототехники:
- Computer Vision
- Reinforcement Learning
- Trajectory Prediction
- SLAM
- Motion & Trajectory Planning
- Control
Мы предлагаем:
- Дружный и высококвалифицированный коллектив
- Уникальные масштабные проекты, работа в приоритетном направлении
- Достойная заработная плата (оклад + годовая премия)
- Современные рабочие места и программное обеспечение
- ДМС, корпоративная пенсионная программа, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия
- Высокий уровень корпоративной культуры
- Работа в офисе (г. Москва), возможность гибридного графика.