General Motors
AI-Centric Release & Automation Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду релизов и автоматизации автономного вождения: строит автоматизированные пайплайны валидации релизов, интеграции симуляции и hardware-in-the-loop, а также AI-инструменты для анализа тестов, классификации сбоев и триажа дефектов.
Задачи
- Проектировать и внедрять автоматизацию процессов разработки, тестирования, релиза и эксплуатации
- Находить возможности применения AI, ML и LLM-инструментов для повышения продуктивности инженеров
- Создавать AI-решения для анализа тестов, классификации сбоев, триажа дефектов, документации, отчётности и оркестрации процессов
- Разрабатывать и поддерживать масштабируемые CI/CD-интеграции для симуляции, hardware-in-the-loop, регрессии и валидации релизов
- Строить пайплайны данных, объединяющие информацию из инженерии, QA, симуляции, тестов и релизов
- Определять методы оценки точности, полезности, трассируемости и adoption AI-инструментов
- Автоматизировать рутинные ручные процессы и измерять улучшения по cycle time, эффективности тестов и предотвращению дефектов
- Повышать прозрачность состояния тестов, регрессионных трендов, flaky-тестов и готовности релиза
- Взаимодействовать с командами инженерии, QA, операций, данных и программ для выявления проблем и внедрения автоматизации
- Интегрировать Jira, GitHub, дашборды, observability-платформы и облачные сервисы в единые инженерные процессы
- Участвовать в определении стандартов и governance для поддерживаемых, безопасных и масштабируемых автоматизаций и AI-решений
- Доносить технические выводы и измеримый бизнес-эффект до инженерных и руководящих стейкхолдеров
Требования
- Уверенное владение Python и SQL
- Опыт работы с CI/CD-системами (GitHub Actions, Jenkins, GitLab или аналоги)
- Практический опыт разработки ELT/ETL-пайплайнов и интеграции данных из инженерных, QA, симуляционных и операционных систем
- Опыт применения AI, ML или LLM-решений для повышения продуктивности, анализа тестов, триажа дефектов, документации или принятия решений
- Умение оценивать AI-выводы на точность, консистентность, трассируемость и полезность
- Сильные аналитические навыки, навыки отладки и решения проблем в крупномасштабных программных системах
- Опыт интеграции симуляции или hardware-in-the-loop тестирования в автоматизированные пайплайны
- Опыт кросс-функционального взаимодействия с командами инженерии, QA и операций
- Способность быстро учиться и эффективно работать в динамичной среде с высокими ставками
- Отличные коммуникативные навыки для презентации data-driven выводов руководству
- Степень бакалавра, магистра или PhD в Computer Science, Electrical Engineering, Robotics или смежной области либо эквивалентный опыт
Условия
- Диапазон базовой зарплаты: $153,200 – $234,100
- Бонусная программа на основе результатов компании, уровня должности и личных результатов
- Медицинская, стоматологическая и офтальмологическая страховка, HSA, FSA
- Пенсионный план, страхование жизни, выплаты по болезни и несчастным случаям
- Оплачиваемый отпуск и праздничные дни
- Программы помощи в обучении и employee assistance program
- Скидки на автомобили GM
Навыки
- Python
- SQL
- CI/CD
- GitHub Actions
- Jenkins
- GitLab
- ELT
- ETL
- AI
- Machine Learning
- LLM
- Simulation
- Hardware-in-the-loop
- Jira
- GitHub
- AWS
- GCP
- Azure
- Grafana
- Superset
- Power BI
- Data pipelines
- Observability