СБЕР

Senior Python разработчик AI агентов

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Работа в команде, развивающей самые передовые в мире банковские системы в области кибербезопасности. Вы будете внедрять и в последующем сопровождать новые направления внутри нашей команды, а потому будет возможность проявить себя, строя системы с самого начала без багажа накопленных проблем, как это часто бывает в старых устоявшихся решениях.

Обязанности

Разработка и проектирование ИИ-агентских систем:

— Проектирование и реализация масштабируемых, отказоустойчивых и наблюдаемых агентских платформ на основе LangChain/LangGraph:

* Разработка и поддержка десятков параллельных агентов с разными ролями, memory backends и toolsets в составе мультиагентной системы.

* Реализация сложных мультиагентных workflow’ов с циклами, условиями ветвления, human-in-the-loop и recovery-механизмами.

* Продуманная стратегия управления состоянием (state persistence, checkpointing, versioning графов).

— Умение выбирать или разрабатывать альтернативы/расширения LangChain, если его ограничения мешают бизнес-целям (например, custom executor, own tool routing, hybrid agent frameworks).

Требования

1.Экспертный уровень владения LangChain и LangGraph

— Глубокое понимание внутреннего устройства LangChain/LangGraph:

* Умение писать кастомные Runnable’ы, модификаторы, callback-хендлеры.

* Расширение базовых компонентов (например, кастомные Memory, ToolExecutor, Retriever).

— Опыт отладки и профилирования проблем в асинхронных, stateful workflow’ах:

* Анализ deadlock’ов, race conditions, memory leaks в агентских циклах.

* Воспроизведение и тестирование недетерминированных сценариев.

2. Продвинутая работа с PostgreSQL в ИИ-контексте

— Проектирование высоконагруженных схем данных, оптимизированных под ИИ-нагрузки

— Использование PGVector или расширений типа hnsw, ivfflat для embedding similarity search в рамках RAG.

— Глубокие знания оптимизации запросов:

3. Лидерство и инженерная культура

— Наставничество младших разработчиков: code review с фокусом на архитектурную целостность, безопасность, производительность.

— Участие в определении технического видения продукта: выбор стека, стратегия миграции с PoC на production, оценка технического долга.

— Способность выявлять и предотвращать LLM-специфические риски:

* Prompt injection, data leakage через tool calls, hallucination в агентских выводах.

* Защита инструментов (tools) sandbox’ингом и строгой валидацией входов.

Условия

  • Рабочее место в современном офисе, с возможностью отдыха в течение дня: Lounge-зоны, зоны коворкинга, кафе, оборудованные кухни, спортивный зал и спортивные групповые программы.
  • График работы: офис\гибрид метро Кутузовская
  • Оклад + годовое премирование и социальная поддержка сотрудников
  • Расширенный ДМС с первого дня работы для сотрудников и льготная медицинская страховка для близких
  • Корпоративное обучение за счет компании, в т.ч. возможность посещать конференции по профессиональной тематике, а так же огромный каталог образовательных программ
  • Реальную возможность для профессионального и карьерного роста в it-направлении крупнейшего банка.
  • Работу по Agile с лучшими из IT индустрии: 2000 продуктовых команд
  • Яркую и насыщенную корпоративную жизнь: «Зелёный марафон», Сбербанкиада, КВН, волонтёрские программы и т.д.