General Motors
Staff Software Engineer – AI Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер (IC) в AI Platform General Motors: архитектура и hands-on разработка клиентских AI-систем — conversational AI, агентная оркестрация, grounding, память, интеграция инструментов и платформенные сервисы. Роль технического лидерства без прямых подчинённых.
Задачи
- Владеть архитектурой и hands-on реализацией сложных клиентских AI-модулей от PRD до продакшена
- Превращать продуктовые требования в границы компонентов, API, модели данных, ERD, sequence-флоу, схемы деплоя, тест-стратегии и планы оценки AI
- Строить переиспользуемые сервисы для оркестрации, агентов, grounding, retrieval, памяти, интеграции инструментов, состояния диалога и адаптеров каналов
- Принимать технические решения по inference, serving, надёжности, безопасности, наблюдаемости, ёмкости и операционной готовности
- Создавать референсные реализации и инженерные паттерны для AI-сервисов в GCP и Azure
- Развивать CI/CD, автоматическое тестирование, пайплайны оценки и регрессии AI, готовность к релизу и продакшен-операции
- Работать с product, security, privacy, data, infrastructure и application командами над кросс-системными компромиссами
- Обеспечивать техническое лидерство через архитектурные ревью, дизайн-документацию, код-ревью, анализ инцидентов и ревью готовности к продакшену
- Находить возможности упростить дублирующиеся возможности и стандартизировать переиспользуемые интерфейсы платформы
Требования
- 8+ лет опыта в software engineering, включая владение распределёнными cloud-native или клиентскими системами
- Опыт hands-on технического архитектора, staff/principal инженера или ведущего программиста с поставкой продакшен-систем в масштабе
- Экспертный Python и сильные навыки Go и/или Java
- Сильное понимание проектирования распределённых систем, границ сервисов, API и контрактов данных, асинхронной обработки, eventing, кэширования, консистентности и отказоустойчивости
- Продакшен-опыт с LLM-приложениями, агентной оркестрацией, RAG, embeddings/vector search, tool use, MCP, A2A и чат-бот или workflow-системами, включая оценку качества, безопасности, grounding и регрессии
- Опыт с inference и serving для низкой задержки, высокой пропускной способности, конкурентности, автоскейлинга, управления трафиком и оптимизации cost/performance
- Опыт с GCP и/или Azure, контейнерами/Kubernetes, IAM, секретами, messaging, managed data services, CI/CD, infrastructure as code и автоматическим тестированием
- Умение определять и реализовывать архитектурные артефакты и нефункциональные требования: безопасность, приватность, наблюдаемость, SLO/SLI, ёмкость, BCP, DR и операционная устойчивость
- Сильные письменные и устные коммуникации, техническое суждение и умение влиять без прямых полномочий
Условия
- Гибридный формат: отчёт на конкретной локации минимум 3 раза в неделю
- Зарплатная вилка $189,300–$333,400 в год
- Бонусная программа по результатам компании, уровня должности и индивидуальных результатов
- Медицинская, стоматологическая и офтальмологическая страховка, HSA, FSA, пенсионный план, страхование жизни, оплачиваемый отпуск и праздники, программы обучения, скидки на автомобили GM
- Доступны релокационные льготы для подходящих кандидатов
- Спонсорство иммиграции не предоставляется
Навыки
- Python
- Go
- Java
- LLM
- RAG
- embeddings
- vector search
- MCP
- A2A
- agent orchestration
- GCP
- Azure
- Kubernetes
- Docker
- IAM
- CI/CD
- infrastructure as code
- Vertex AI
- Azure AI services
- vector databases
- observability
- SLO/SLI