Qualcomm
Senior Software Engineer — Agentic AI & Full-Stack Applications
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в команду Program Management Tools Qualcomm. Роль на стыке разработки агентных AI-воркфлоу и full-stack веб-приложений: создание AI-агентов для автоматизации жизненного цикла управления программами и продуктами, а также веб-приложений с генеративным AI для program- и product-менеджеров.
Задачи
- Проектировать, создавать и внедрять AI-агентов для автоматизации воркфлоу
- Архитектурить мультиагентную платформу, работающую параллельно с агентным SDLC, чтобы PM-агенты и агенты инженерного SDLC обменивались планами, контекстом и сигналами по одним и тем же данным программы
- Разрабатывать full-stack веб-приложения со встроенной генеративной AI-функциональностью: диалоговые интерфейсы, запросы на естественном языке к данным программы, автоматическое суммирование и контекстные рекомендации
- Создавать backend-сервисы и API на C#, .NET, Python и TypeScript, а также современный frontend на Angular/React с интеграцией с Jira, Microsoft 365, Confluence и SQL/NoSQL хранилищами
- Обеспечивать AI-инсайты и алерты по управляемым данным программы, валидировать точность ответов и бизнес-релевантность со стейкхолдерами
- Определять и применять стандарты агентной инженерии: контракты инструментов и MCP-серверов, плагины, управление промптами и контекстом, память, guardrails, human-in-the-loop согласование, а также harness'ы оценки и observability для качества агентов
- Работать с командой талантливых SW-инженеров, создающих инновационные решения
- Взаимодействовать с кросс-функциональными командами для выявления и решения сложных программных задач
- Работать напрямую с program-менеджерами и инженерными лидерами, превращая идеи воркфлоу в работающих агентов и приложения
Требования
- Практический опыт разработки агентных AI и LLM-приложений: вызов инструментов, планирование и оркестрация, retrieval-augmented generation, промпт- и контекст-инжиниринг, оценка агентов
- Сильные навыки программирования на Python и TypeScript с подтверждённым опытом full-stack разработки enterprise-веб-приложений (Angular или React)
- Опыт создания full-stack приложений (UI + backend-сервисы + API)
- Подтверждённая способность создавать чистый, интуитивный и производительный UI
- Практический опыт разработки или интеграции AI-приложений
- Знакомство с агентными воркфлоу или фреймворками оркестрации
- Сильное понимание дизайна API, управления состоянием и интеграции UI/backend
- Практический опыт с агентными рантаймами и воркфлоу-фреймворками, такими как LangGraph, AutoGen или n8n
- Опыт создания и потребления API-сервисов и интеграции с enterprise-платформами данных и SQL/NoSQL базами
- Владение облачной разработкой и деплоем на AWS или Azure
- Твёрдое понимание микросервисной архитектуры, enterprise-аутентификации, ролевого доступа и лучших практик безопасности
- Подтверждённая способность переводить бизнес- и функциональные требования в технические решения, работая напрямую со стейкхолдерами
- Отличные навыки решения проблем и коммуникации
- Умение работать самостоятельно в быстрой и коллаборативной команде, эффективно выполнять несколько задач
- Bachelor's degree в Engineering, Information Systems, Computer Science или смежной области и 2+ года опыта в Software Engineering или смежной работе, ИЛИ Master's degree и 1+ год опыта, ИЛИ PhD в соответствующей области
- 2+ года академического или рабочего опыта с языком программирования, таким как C, C++, Java, Python и т.п.
Условия
- Диапазон оплаты: $117,800.00 - $176,600.00
- Конкурентная годовая дискреционная бонусная программа и возможность ежегодных RSU-грантов
- Конкурентный пакет бенефитов
- Равные возможности трудоустройства; доступный процесс для людей с инвалидностью
Навыки
- Python
- TypeScript
- C#
- .NET
- JavaScript
- React
- Angular
- Node.js
- HTML
- CSS
- LangGraph
- AutoGen
- n8n
- LLM
- RAG
- prompt engineering
- agentic AI
- MCP
- AWS
- Azure
- microservices
- SQL
- NoSQL
- Jira
- Confluence
- Microsoft 365
- Microsoft Graph
- API design
- CI/CD