General Motors
Principal Software Engineer - Vehicle AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер и архитектор платформы In-Vehicle AI Assistant для General Motors: голосовой ассистент и conversational AI в салоне автомобиля. Роль охватывает весь спектр edge-to-cloud — от клиентского слоя Android Automotive OS до облачных AI-оркестрационных пайплайнов и backend-сервисов.
Задачи
- Определять и владеть сквозной архитектурой платформы In-Vehicle AI Assistant — от клиентского слоя Android до облачных backend-сервисов
- Формировать кросс-функциональную техническую стратегию совместно с командами Cloud AI/ML, In-Cabin UX, Product Management, Security и Data Engineering
- Проектировать гибридный edge-cloud оркестрационный слой с оптимизацией задержек на устройстве, пропускной способности сети, стоимости облачных вычислений и надёжности офлайн-работы
- Устанавливать инженерные стандарты и API-протоколы для высокопроизводительной real-time коммуникации клиент-сервер на gRPC и потоковых аудио/текстовых интерфейсах
- Оценивать и интегрировать новые AI/ML-фреймворки агентов, оркестраторы больших языковых моделей и движки исполнения инструментов
- Устранять критические архитектурные зависимости между несколькими инженерными командами, разрешая сложные компромиссы в надёжности, приватности и потоковой передаче данных
- Развивать платформенное тестирование, пайплайны оценки и стандарты телеметрии для измерения сквозной голосовой задержки, точности ответов и здоровья системы
- Менторить и развивать Staff и Senior инженеров в клиентских и backend-дисциплинах
Требования
- Bachelor’s degree in Computer Science, Computer Engineering или эквивалентный практический опыт
- 12+ лет профессиональной разработки ПО с подтверждённым опытом проектирования крупномасштабных распределённых систем, охватывающих клиентские приложения и облачные микросервисы
- Широкая техническая глубина в клиентской архитектуре Android (Kotlin/Java) и backend-интеграции в облаке (микросервисы, REST, gRPC, потоковые API)
- Подтверждённый опыт кросс-функционального технического лидерства и достижения архитектурного консенсуса между несколькими инженерными организациями
- Глубокая экспертиза в паттернах взаимодействия клиент-сервер, синхронизации состояния и низколатентных сетевых протоколах
- Опыт определения многолетних технических роадмапов и перевода продуктового видения в конкретные масштабируемые архитектуры
Условия
- Формат работы: remote/hybrid — ожидается присутствие в Austin, TX, Mountain View, CA или удалённо (Washington State) минимум три раза в неделю
- Диапазон базовой зарплаты: $238,700 - $365,700
- Бонусный потенциал: программа incentive pay на основе результатов компании, уровня должности и индивидуальных результатов
- Программа оценки компании: предоставляется автомобиль General Motors для вождения и оценки (участники обязаны покупать/арендовать квалифицирующий GM автомобиль каждые четыре года)
- Возможна релокационная поддержка
- С первого дня — программа well-being и Total Rewards
Навыки
- Android
- Kotlin
- Java
- gRPC
- REST
- Streaming APIs
- Microservices
- Distributed Systems
- AI/ML
- LLM
- Conversational AI
- Android Automotive OS
- Edge-Cloud Computing
- Cloud AI/ML