Standard Bots
Staff Forward Deployed Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер для работы на площадке крупного клиента — AI-robotics компании, управляющей роботами через streaming API и SDK. Задача — решать проблемы клиента на месте и превращать их в продуктовые возможности платформы.
Задачи
- Определять техническое видение программного управления роботами: realtime streaming control, Python SDK, интеграция с ROS 2 и лимиты безопасности
- Обобщать найденные на площадке клиента решения в продуктовые возможности со стабильными интерфейсами
- Быть технической точкой контакта для клиента и превращать его запросы в приоритизированные, тестируемые требования
- Принимать прагматичные решения между быстрым фиксом для клиента и долгосрочным изменением платформы
- Разрабатывать фиксы и фичи по всему стеку: TypeScript/Node сервисы, Python SDK, ROS 2 адаптер, контроллер робота
- Проводить root-cause анализ проблем на площадке: сбои realtime streaming, сетевые и средовые проблемы, safety stops, поведение при коллизиях
- Работать в паре с инженерами клиента и помогать им самостоятельно диагностировать и интегрировать
- Проводить еженедельные рабочие сессии с инженерами клиента и участвовать в ежемесячном ревью роадмапа с его руководством
Требования
- 8+ лет профессиональной разработки ПО, включая сквозное владение технической областью и лидерство в сложных кросс-командных проектах
- Опыт forward deployed, solutions или customer-embedded инженера — сильный плюс
- Глубокий опыт отладки распределённых систем: Linux, контейнеры, сети, логи, тайминги
- Опыт прямой работы с требовательными техническими заказчиками
- Умение писать требования, разборы инцидентов и решения, понятные и ML-инженеру клиента, и руководству
- Свободное владение Python и TypeScript/Node.js
- Опыт работы с React, C++, Kubernetes
- Рабочее знание ROS 2 — предпочтительно
- Опыт с интерфейсами управления роботами (ROS 2, streaming/trajectory API, motion control от 100 Гц) — плюс
- Знакомство с safety stops и обработкой коллизий — плюс
Условия
- Работа на площадке клиента в San Francisco Bay Area 5 дней в неделю первые 9–12 месяцев
- Около месяца онбординга с командой и минимум две недели в офисе в Нью-Йорке
- Далее — возвращение в Нью-Йорк на неделю каждые 1–2 месяца
- После завершения on-site проекта роль продолжается в команде SDK и external APIs
- Офис рядом с Grand Central Station в Нью-Йорке: доступ к роботам и тестовым ячейкам, открытые пространства и зоны для глубокой работы, настраиваемые рабочие места
- Ежедневные обеды, кухни со снеками и напитками, регулярные командные мероприятия
- Базовая зарплата $215,000–$275,000 в зависимости от опыта
- Employee Stock Options для всех full-time сотрудников
- Оплачиваемый отпуск, медицинская/стоматологическая/офтальмологическая страховка, страхование жизни и инвалидности, 401(k)
Навыки
- Python
- TypeScript
- Node.js
- React
- C++
- Kubernetes
- ROS 2
- Linux
- containers
- networking
- realtime streaming
- motion control