Agentic AI Engineer, LLM-интеграции
Trilagen ищет инженера для разработки и внедрения агентных AI-систем в enterprise-среде. Роль предполагает полную ответственность за стек агента: production-фронтенд, надёжный бэкенд, защищённый API и слой идентификации, масштабируемая архитектура памяти и модельно-независимые интеграции LLM. Инженер будет работать на клиентских проектах в качестве ведущего технического архитектора и разработчика агентных систем в AWS, OCI и Azure, взаимодействовать с заказчиками, переводить сложные требования в работающие системы и оставлять инфраструктуру, которую клиенты смогут эксплуатировать и расширять. Также предстоит помогать продуктуализировать подход Trilagen к поставке по мере масштабирования практики.
Задачи
- Полный цикл разработки агентных приложений: фронтенд на React или Next.js со стримингом и real-time UX для агентов; бэкенд на Python или Node.js, оркестрирующий логику агента, управление состоянием и чистые API; контейнеризованные облачные сервисы, пригодные для эксплуатации.
- Ответственность за репозиторий, CI/CD-пайплайн, деплой и runbook.
- Мультиоблачное развёртывание production-агентных систем в AWS (Lambda, ECS/Fargate, Bedrock, API Gateway), Oracle OCI (OKE, Functions, AI Services) и Azure (AKS, Azure OpenAI Service, Azure Functions); понимание компромиссов между платформами и консультирование клиентов по выбору.
- Интеграция LLM и стратегия моделей: глубокий практический опыт с API ведущих провайдеров — Anthropic Claude (Messages API, tool use, streaming, context management), OpenAI (GPT-4o, Assistants API, function calling), Google Gemini (Gemini Pro/Flash, Vertex AI); проектирование модельно-независимых слоёв интеграции, выбор, замена и бенчмаркинг моделей под конкретные задачи агента.
- Агентная архитектура: паттерны tool use и function calling, циклы ReAct и plan-and-execute, оркестрация и передача между агентами, human-in-the-loop контрольные точки, стратегии повторных попыток и восстановления после сбоев, оптимизация стоимости и задержек в долгих агентных процессах. Фреймворки LangGraph, CrewAI, AutoGen и Model Context Protocol (MCP) — инструменты в арсенале, а не предел знаний.
- Слой памяти и контекста: краткосрочный контекст диалога, долговременная постоянная память, RAG-пайплайны с векторными базами данных (Pinecone, pgvector, OpenSearch, Weaviate), семантический поиск и гибридные стратегии извлечения; понимание, когда что использовать и как сохранять производительность при масштабировании.
- Слой безопасности и идентификации: OAuth 2.0 / OIDC-потоки аутентификации, управление жизненным циклом API-ключей, ролевой доступ (RBAC) внутри агентных процессов, управление секретами (AWS Secrets Manager, Azure Key Vault, OCI Vault), аудит-логирование действий агентов, защита от prompt injection и контроль резидентности данных. Знакомство с Okta или SailPoint ISC — прямое преимущество.
Требования
- 4+ года опыта в разработке ПО, из них минимум 2 года создания и поставки LLM- или агентных приложений в production-облачных средах.
- Практический опыт на уровне API как минимум с двумя из трёх провайдеров LLM: Anthropic Claude, OpenAI, Google Gemini — не только через обёртки.
- Полноценный full-stack: бэкенд на Python (FastAPI, Flask или аналоги), фронтенд на React или Next.js, проектирование REST и WebSocket API.
- Production-опыт как минимум с двумя из: AWS, Azure, OCI — с реальными развёртываниями, а не sandbox-аккаунтами.
- Подтверждённое умение проектировать и реализовывать системы памяти и извлечения для агентов с использованием векторных баз данных и RAG.
- Сильные знания практик AI-безопасности: аутентификация, RBAC, управление секретами, аудит-логирование и защита на уровне промптов.
- Консалтинговый подход: проведение discovery-сессий, написание технических дизайн-документов, управление ожиданиями клиентов и полная ответственность за поставку.
Будет плюсом
- Опыт со всеми тремя провайдерами LLM (Anthropic, OpenAI, Gemini) и модельно-независимыми паттернами оркестрации.
- Опыт интеграции Okta и/или SailPoint ISC.
- Облачные сертификации: AWS Solutions Architect, Azure Solutions Architect, OCI Architect.
Условия
- 401K.
- Медицинская страховка.
- Стоматологическая страховка.
- Оплачиваемый отпуск.
- Оплачиваемые больничные.