Volaris Group
AI-Directed Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер с DevOps-компонентом в Envisionware, который разрабатывает ПО через управление AI-системами: декомпозирует задачи в spec-driven AI-executable задачи, направляет и дорабатывает вывод AI, отвечает за качество и продакшн-готовность. Роль охватывает backend, frontend, нативные клиенты и AWS-инфраструктуру, а также разработку AI-агентов на Amazon Bedrock.
Задачи
- Сквозная поставка фич от концепта до демо и продакшна по backend, frontend и деплою
- Управление AI-инструментами для генерации кода в spec-driven SDLC: API, UI, SQL, инфраструктурные конфиги, workflow
- Декомпозиция продуктовых требований в AI-executable задачи
- Валидация, тестирование и харденинг AI-сгенерированного кода
- Конфигурация Kubernetes/Docker и деплой сервисов на AWS
- Проектирование и поставка AI-агентов на Amazon Bedrock: action groups, интеграции инструментов, RAG через Knowledge Base, Guardrails
- Эксплуатация построенного на AWS: IAM least privilege, контроль затрат (токены и compute), наблюдаемость через CloudWatch
- Улучшение паттернов AI-driven разработки, промптов и инструментов
Требования
- Сильные основы software engineering: API, распределённые системы, отладка, потоки данных
- Практический опыт с AWS 3+ года в продакшне, понимание IAM, VPC networking, cost и failure modes
- Infrastructure as code на AWS (предпочтительно CloudFormation; допустимы CDK или Terraform)
- Full-stack широта: работа с backend-сервисами, UI и конфигурацией деплоя в один день
- Знакомство с контейнерами и Kubernetes или готовность быстро освоить: отладка пода, чтение манифеста, изменение Helm
- Подтверждённый опыт использования AI-инструментов кодинга (Claude Code, Cursor, Copilot или аналоги) для реальной работы
- Внимательность к ревью AI-вывода, особенно к тонким проблемам корректности, безопасности и деплоя
- Комфорт в быстро меняющейся и неоднозначной среде
- Ориентация на поставку работающего ПО, а не идеального дизайна
- Системное мышление и понимание взаимодействия компонентов на масштабе
- Готовность оспаривать допущения людей и AI
- Сильные навыки письменной коммуникации: промптинг — это письмо
- Желательно: практический опыт с Amazon Bedrock (вызов моделей из кода, агенты с tool use/action groups, RAG с Knowledge Bases, Guardrails)
- Желательно: оценка и валидация вывода LLM и агентов в продакшне (тестовые харнессы, eval-наборы, обработка сбоев)
- Желательно: знание паттернов агентов (MCP, многошаговая оркестрация инструментов, human-in-the-loop)
- Плюсом: опыт с Java/Jersey, Angular или React, PostgreSQL, библиотечные, public-sector или multi-tenant SaaS домены
Условия
- Full-time, Regular worker type
- 1 открытая позиция
- AI-first среда с переходом от AI-assisted к AI-delegated разработке
Навыки
- Java
- Maven
- Jersey
- JAX-RS
- Jackson
- Log4j
- Tomcat
- Angular
- TypeScript
- PrimeNG
- PrimeFlex
- Transloco
- DayPilot
- React
- Vite
- TailwindCSS
- PostgreSQL
- SQL
- Apache ActiveMQ
- C#
- .NET Framework
- WiX
- MSI
- Android
- iOS
- AWS
- CloudFormation
- IAM
- VPC
- S3
- EFS
- CloudWatch
- Docker
- Kubernetes
- Helm
- Kustomize
- Amazon Bedrock
- AWS Lambda
- Claude Code
- Python
- Swagger
- OpenAPI
- Spring Boot
- Cursor
- Copilot
- MCP