Jobgether
Sr. Full Stack Software Engineer – AI Agents
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер для разработки production-приложений на базе мультиагентных AI-систем на Google Cloud Platform. Роль сочетает агентную инженерию, backend и frontend, работу с ADK и Gemini на Vertex AI.
Задачи
- Проектировать мультиагентные архитектуры: роли агентов, делегирование, границы инструментов, управление сессиями и состоянием
- Разрабатывать и разворачивать AI-агентов с помощью Google Agent Development Kit (ADK), включая последовательные, параллельные и циклические workflow
- Создавать инструменты и интеграции агентов с системами заказчика и третьими сторонами через REST API и MCP
- Разрабатывать full-stack приложения: веб-интерфейсы, backend-сервисы и API
- Строить frontend на TypeScript и современных компонентных фреймворках с поддержкой стриминга и аутентифицированных сессий
- Проектировать backend-сервисы и реляционные БД, включая схемы PostgreSQL и версионируемые миграции
- Реализовывать аутентификацию и авторизацию через OAuth 2.0, OIDC и JWT
- Разворачивать и эксплуатировать агентов и сервисы на GCP (Cloud Run, Agent Engine)
- Интегрировать модели Gemini через Vertex AI: промпт-дизайн, function calling, структурированный вывод
- Разрабатывать наборы оценки качества агентов, автоматическое скоринг, трейсинг и циклы обратной связи
- Оснащать агентов и сервисы логированием и observability для production-мониторинга
- Использовать Claude и другие AI-ассистенты для ускорения разработки, тестов и код-ревью
- Выстраивать автоматическое тестирование и CI/CD по всему стеку
- Участвовать в код-ревью и документировать архитектуру и технические решения
Требования
- Степень бакалавра по Computer Science или эквивалентный практический опыт
- Профессиональный опыт full-stack разработки и эксплуатации production-приложений на Google Cloud Platform
- Практический опыт создания и развёртывания AI-агентов на Google ADK
- Знание определений агентов ADK, дизайна инструментов, управления сессиями и состоянием
- Опыт проектирования мультиагентных систем: делегирование, последовательное и параллельное выполнение, циклы
- Опыт построения циклов оценки качества агентов: датасеты, автоматический скоринг, трейсинг
- Опыт frontend-разработки на TypeScript с современным компонентным фреймворком, интеграция REST API, стриминг, аутентифицированные сессии
- Опыт backend-разработки и API, знание реляционных БД, особенно PostgreSQL, и версионируемых миграций
- Понимание аутентификации и авторизации веб-приложений через OAuth 2.0, OIDC и JWT
- Опыт развёртывания агентов и сервисов на GCP, в частности Cloud Run и Agent Engine
- Практический опыт с моделями Gemini на Vertex AI: промпт-инжиниринг, function calling, структурированный вывод
- Опыт интеграции инструментов агентов и внешних систем через MCP и REST API
- Ежедневный опыт использования Claude или других AI-ассистентов в разработке, тестировании и ревью
- Сильное инженерное суждение и умение проверять и исправлять AI-сгенерированный код
- Опыт автоматического тестирования и CI/CD для frontend, backend и агентных workflow
- Сильные навыки решения проблем, коммуникации, коллаборации и документирования
- Плюс: знание протокола Agent-to-Agent (A2A)
- Плюс: опыт с retrieval и grounding решениями, например Vertex AI Search или vector search
- Плюс: знание observability-инструментов: Cloud Trace, Cloud Logging, OpenTelemetry
- Плюс: опыт с сервисами GCP: Pub/Sub, Memorystore, BigQuery
- Плюс: опыт интеграции AI-агентов с Gemini Enterprise
- Плюс: сертификации Google Cloud Professional
Условия
- Полная занятость
- Возможность удалённой работы для кандидатов из США
- Работа над production-мультиагентными AI-системами на Google Cloud
- Сотрудничество с техническими лидерами и командами инженерии
- Профессиональный рост в области агентных архитектур и AI-assisted инженерии
Навыки
- Google Cloud Platform
- Google Agent Development Kit (ADK)
- Gemini
- Vertex AI
- TypeScript
- PostgreSQL
- REST API
- MCP
- OAuth 2.0
- OIDC
- JWT
- Cloud Run
- Agent Engine
- CI/CD
- Claude
- OpenTelemetry
- BigQuery
- Pub/Sub
- Memorystore
- A2A