Destro

Staff Software Engineer, Physical AI Orchestration

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Старший инженер-разработчик в Destro AI, создающей MothershipOS — централизованный «мозг» для координации роботов, людей и рабочих процессов в реальном времени. Задача — объединить разрозненные сервисы в единую production-grade платформу и выстроить процессы релизов, деплоя и надёжности.

Задачи

  • Объединить отдельные сервисы в единую платформу с чёткими границами сервисов, общими контрактами данных и согласованными интерфейсами
  • Проектировать масштабирование: мультисайтовые, мультитенантные и мультивендорные парки роботов
  • Устранить дублирующуюся логику, одноразовые скрипты и частные случаи для отдельных площадок
  • Владеть техническим роадмапом перехода от текущей архитектуры к целевой без простоя
  • Выстроить дисциплину версионирования: стратегию ветвления, код-ревью, семантическое версионирование, релизные ветки и отслеживание изменений
  • Построить автоматизированный путь от коммита до запуска на оборудовании заказчика
  • Реализовать OTA-обновления между облаком и edge-вычислениями на площадках: поэтапные раскатки, провижининг устройств, закрепление версий и откат
  • Обеспечить CI и осмысленное покрытие автотестами, включая симуляцию и hardware-in-the-loop тестирование
  • Построить структурированное логирование, метрики, трейсинг и алертинг по всему парку
  • Укрепить интеграцию с WMS, WES и ERP заказчиков: ретраи, идемпотентность, версионирование схем, graceful degradation
  • Внедрить on-call, реагирование на инциденты, runbooks и постмортемы
  • Отвечать за uptime, производительность и стабильность платформы в продакшене
  • Определять и внедрять инженерные практики: код-ревью, документация, стандарты тестирования, definition of done
  • Кросс-функционально вести работу с robotics, computer vision, deployment и product
  • Менторить инженеров и расти в лидера программной команды

Требования

  • 8+ лет разработки ПО, значительная часть — в робототехнических компаниях (AMR/AGV, автоматизация складов, манипуляторы, автономный транспорт, дроны)
  • Опыт поставки ПО, работавшего на реальных роботах в реальных условиях заказчика и в реальном масштабе
  • Личный опыт вывода системы из пилота в мультисайтовый продакшен
  • Опыт консолидации фрагментированных сервисов в единую платформу на живой системе без остановки поставки
  • Опыт внедрения инженерных процессов в команду, где их не было, и их реального принятия
  • Прагматичный подход к техническому долгу: приоритизация по риску
  • Готовность отвечать за продакшен, включая on-call и живые инциденты
  • Способность работать самостоятельно в неопределённой среде быстрорастущего стартапа
  • Сильные коммуникативные навыки для синхронизации инженеров, команд деплоя и заказчиков
  • Желание строить и вести команду, оставаясь близко к коду
  • Высокая степень ответственности и ориентация на исполнение
  • Глубокое знание Python и сильные системные основы
  • ROS/ROS2 и опыт работы с мультивендорными парками роботов
  • Опыт с fleet management, телеоперацией или инструментами наблюдаемости роботов
  • Понимание распределённых систем, message-based архитектур и отказов edge-устройств с прерывистой связью
  • Git в масштабе: модели ветвления, компромиссы monorepo/multi-repo, управление релизами
  • Контейнеризация, infrastructure-as-code и современные CI/CD
  • OTA-системы обновлений и управление парком устройств
  • Linux/server-окружения, сети, облачные системы и edge-деплой

Условия

  • Роль начинается как hands-on individual contributor с перспективой роста в лидерскую позицию
  • Работа с крупными enterprise-заказчиками и реальными системами в продакшене
  • Компания закрыла Seed-раунд по одной из самых высоких оценок для робототехнического стартапа на этой стадии

Навыки

  • Python
  • C++
  • Go
  • Rust
  • ROS
  • ROS2
  • Git
  • CI/CD
  • Docker
  • Kubernetes
  • Linux
  • OTA
  • WMS
  • WES
  • ERP
  • SAP EWM
  • Manhattan
  • Blue Yonder
  • Körber
  • distributed systems
  • infrastructure-as-code

Похожие вакансии

Senior Software Engineer - ERP Procurement Systems (Remote)
CareFirst BlueCross BlueShieldSeniorBaltimoreУдалённо
98,784 – 196,196 USD в год
23 окт.
Senior Backend Engineer - Access Control
VerkadaSeniorОфис
150,000 – 300,000 USD в год
23 окт.
Staff Software Engineer, Evidence & Frameworks
DrataSeniorSan FranciscoГибрид
165,000 – 270,000 USD в год
23 окт.
Software Engineer III - Golang
JPMorganChaseMiddleChicagoОфис
114,000 – 155,000 USD в год
23 окт.
Software Engineer II
Fox Point Recruitment LLCMiddleAtlantaОфисРелокация
100,000 – 130,000 USD в год
23 окт.
Staff Software Engineer, Physical AI Orchestration — Destro, New York | itrelocate