Middle AI-инженер, LLM-агенты
Trivio — онлайн-сервис для оптимизации тревел-расходов компаний, IT-платформа с интеграциями поставщиков туристического контента. Компания аккредитована в Минцифры, резидент Сколково с 2021 года.
Недавно запущена собственная AI-платформа с агентами: они отвечают на вопросы о поездках и расходах, строят таблицы и графики, выгружают данные и формируют отчёты. Агентами пользуются клиенты и менеджеры. Продукт работает, его нужно довести: разобрать поток замечаний, найти корневые причины, упростить прототипные решения и итерациями улучшить агентов.
AI-направление ведёт руководитель направления, ищут инженера уровня middle / middle+ в пару для ежедневной работы с агентами: разбор ошибок, проверка данных, развитие инструментов. Прямой доступ к архитектурным решениям.
Стек: Python, asyncio, Pydantic, FastAPI; LangChain/LangGraph, Langfuse, DeepAgents; ClickHouse, MySQL/PostgreSQL, Redis, S3; Docker Compose, Kubernetes, GitLab CI.
Задачи:
- Анализировать трейсы агентов в Langfuse и восстанавливать причину ошибки: не тот инструмент, слабый промпт, недостаточный контекст, ошибка в агрегации.
- Проверять цифры: находить расхождения в суммах — в SQL, методике расчёта или промпте.
- Реализовывать tools, guardrails и детерминированные проверки поверх ответов модели.
- Встраивать агентов в backend платформы через JSON-RPC и MCP.
- Развивать базу знаний агента: предметная область, термины и метрики.
- Находить и удалять лишние инструменты и абстракции, снижать латентность и стоимость запросов.
- Обновлять промпты и проверять изменения на eval-наборах и стенде.
- Превращать поток замечаний от менеджеров в задачи: группировать, находить общее, отделять баги от запросов на новые фичи.
- Ходить к пользователям, смотреть, как менеджеры работают с агентом, и приносить это обратно в продукт.
- Принимать правки от непродуктовых команд и встраивать их, не ломая систему.
Требования:
- Опыт коммерческой разработки на Python от 2 лет: async, умение читать быстро написанный код и упрощать его, не ломая.
- Уверенный SQL; опыт с ClickHouse будет плюсом.
- Опыт работы с LLM-системами в проде или участия в их выводе и поддержке: понимание tool calling, конвейера обработки, работы с LLM как с ненадёжным компонентом.
- Опыт с LangGraph или другими агентными фреймворками.
- Привычка мерить, а не верить: латентность, стоимость токенов, результаты на бенчмарке; умение не доверять одному прогону.
- Базовый комфорт в инфраструктуре: Docker Compose, основы Kubernetes, nginx. Модели работают в изолированном контуре без доступа в интернет.
- Готовность говорить с реальными пользователями, предлагать решения и аргументировать их.
Будет плюсом:
- Опыт с RAG / векторным поиском, локальным инференсом.
- Опыт с Langfuse, LangSmith или аналогами (трейсинг, eval-наборы, LLM-as-judge).
- Понимание финансовых данных: возвраты, сборы, сверка сумм.
Условия:
- Официальное трудоустройство по ТК РФ с первого рабочего дня, белая зарплата, оплачиваемые отпуска и больничные.
- Работа в аккредитованной IT-компании со статусом в Минцифры.
- Офис рядом с метро Тульская или гибрид.
- График 5/2 с 10:00 до 19:00.
- ДМС расширенной программы, включая стоматологию и психолога.
- Система наставничества для адаптации.
- Корпоративная жизнь: мероприятия, All Hands, клубы по интересам, Trivio English Club, квиз-клуб, Random Coffee и др.
- Программа рекомендаций сотрудников с бонусом.
- Уровень заработной платы обсуждается на финальном интервью.