Shield AI
Senior Engineer, Full-Stack - Forge (R6244)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду платформы Forge, которая используется для разработки, интеграции, тестирования и эксплуатации возможностей автономии Hivemind. Работа охватывает React/TypeScript-приложения, backend-сервисы, API и Python-пайплайны для симуляции, генерации синтетических данных, обучения и тестирования.
Задачи
- Разрабатывать полные фичи: React-интерфейсы, backend-сервисы, API и хранение данных
- Переводить сложные технические workflow в интуитивные приложения с понятным прогрессом, результатами и диагностикой ошибок
- Проектировать и развивать API и модели данных для приложений, автоматизации и интеграций с другими командами
- Участвовать в архитектуре платформы и приложений
- Разрабатывать ПО, работающее в разных окружениях: от локальных машин до CI/CD и изолированных Kubernetes-кластеров
- Тестировать и поддерживать созданное ПО, используя логи, метрики, трейсы и обратную связь пользователей
- Работать напрямую с пользователями, product, design и engineering-командами: определять scope, принимать практичные компромиссы и итеративно поставлять улучшения
Требования
- Опыт поставки и поддержки production-приложений со значимым вкладом во frontend и backend
- Уверенное владение TypeScript и React: дизайн компонентов, управление состоянием, асинхронная работа с данными, интеграция с API
- Опыт создания backend-сервисов на Go, Python или аналогичном языке: дизайн API, валидация, обработка ошибок
- Опыт работы с базами данных и моделями данных приложений: запросы, персистентность, изменения схемы
- Понимание взаимодействия сервисов, аутентификации, авторизации, фоновых задач и отказов на границах приложений
- Знакомство с контейнерами, CI/CD, деплоем и отладкой сервисов в общем окружении
- Ясная коммуникация, инженерное чутьё и умение вести работу от неоднозначной задачи до поддерживаемого решения
Условия
- Полная занятость, постоянный контракт: оклад в указанном диапазоне + бонус + бенефиты + equity
- Диапазон оплаты: San Diego, CA — $130,000–$200,000; San Mateo, CA — $150,000–$240,000
- Работа над продуктом с прямым влиянием на миссию
- Сотрудничество с экспертами по автономии, ML и симуляции
- Возможность влиять на растущую платформу и общие возможности для команд Hivemind
Навыки
- TypeScript
- React
- Go
- Python
- Kubernetes
- Helm
- CI/CD
- Docker
- OpenAPI
- JSON Schema
- Protocol Buffers
- gRPC
- WebSockets
- Ray
- Argo Workflows
- Dagster