Senior Fullstack-разработчик (Python, Next.js, AI)

Дата размещения вакансии: 10.08.2026
Работодатель: РСХБ-Интех
Уровень зарплаты:
з/п не указана
Город:
Москва
Профсоюзная улица 125А
Требуемый опыт работы:
От 3 до 6 лет

Мы развиваем AI-платформу, которая автоматически готовит экспертные заключения по внутренним ИТ-проектам Банка, выходящим на внешний рынок. LLM-агенты с промптами самостоятельно собирают информацию из открытых источников и внутренних материалов, складывают данные в RAG и LLM-wiki, анализируют проект и формируют структурированное заключение — с трансляцией хода работы агентов на фронтенд в реальном времени.

Кроме разработки платформы команда выполняет ручную техническую экспертизу проектов (около трети времени): разбор архитектуры и кода, оценка безопасности, наличия мониторинга и логирования, анализ продуктовой спецификации. Стек проверяемых проектов разнородный и зависит от команд-разработчиков (Java, Go, Python, TypeScript/Node.js и др.), поэтому важно уметь быстро разбираться в чужой кодовой базе, в том числе с помощью AI-инструментов.

НАШ ТЕХНОЛОГИЧЕСКИЙ СТЕК

• Backend и AI-контур: Python, LangChain, LangGraph, LLM API, RAG (PostgreSQL + pgvector), LLM-wiki;

• Frontend: Next.js, TypeScript, стриминг прогресса агентов (SSE/WebSockets);

• Брокеры сообщений: RabbitMQ, Kafka;

• Данные: PostgreSQL;

• Инфраструктура: Docker, GitLab CI/CD.

Обязанности:

  • Разрабатывать backend и AI-контур платформы: агентные сценарии, промпты, оркестрация на LangChain/LangGraph, пайплайны сбора и анализа данных;
  • Разрабатывать фронтенд на Next.js: интерфейс заключений, трансляция работы агентов в реальном времени;
  • Помогать техническому лидеру в разноплановых задачах: прототипирование, исследование решений, интеграции, автоматизация;
  • Проводить экспертизу внутренних ИТ-проектов Банка: выкачивать репозиторий, анализировать архитектуру и код (в т.ч. с применением AI/LLM-инструментов), выявлять слабые места;
  • Проверять наличие и полноту мониторинга, логирования и алертинга в оцениваемых системах;
  • Оценивать базовую безопасность решений: аутентификация/авторизация, работа с секретами, типовые уязвимости;
  • Читать продуктовые спецификации и ТЗ, понимать идею и назначение проекта, формировать по нему структурированное заключение;
  • Готовить краткие отчёты по результатам экспертизы: что за продукт, как устроен, где риски;
  • При необходимости подхватывать задачи технического лидера на время его отсутствия.

Требования:​​​​​​​

  • Опыт коммерческой разработки от 3 лет;
  • Уверенное знание Python и практический опыт с LangChain/LangGraph (или аналогичными фреймворками оркестрации LLM-агентов);
  • Опыт построения RAG-систем: векторный поиск, подготовка контекста для LLM, работа с pgvector или аналогами;
  • Уверенное знание TypeScript и Next.js: разработка интерфейсов, работа со стримингом данных (SSE/WebSockets);
  • Опыт работы с PostgreSQL: проектирование структуры данных, написание и оптимизация SQL-запросов;
  • Опыт работы с брокерами сообщений (RabbitMQ, Kafka) и асинхронными пайплайнами;
  • Активный практический опыт использования AI/LLM-инструментов в повседневной разработке: анализ чужого кода, code review, поиск дефектов и слабых мест, работа с AI-агентами;
  • Умение быстро разбираться в существующей кодовой базе, в том числе на незнакомом стеке;
  • Понимание, зачем системе нужны мониторинг и логирование, и умение оценить их наличие и качество;
  • Умение читать техническую и продуктовую документацию и формулировать выводы простым языком;
  • Самостоятельное ведение задач полного цикла: от разбора постановки до вывода в продакшен, без микроменеджмента.

БУДЕТ ПЛЮСОМ

  • Опыт полиглот-разработки: работа с несколькими языками и экосистемами в разных проектах;
  • Умение читать код на Java / Go (писать не требуется);
  • Опыт создания кастомных harness/раннеров для LLM-агентов: управление промптами, инструментами, лимитами, трассировкой;
  • Опыт проведения code review, аудита или технического due diligence проектов;
  • Опыт работы в банковской или иной регулируемой сфере;
  • Опыт разработки и эксплуатации систем в закрытом корпоративном контуре (ограниченный доступ к внешним API, прокси, внутренние репозитории).

Условия:​​​​​​​

  • Программа реферального рекрутинга (выплата бонусов за приведенного друга);
  • Оплата обучения и переквалификации;
  • Участие в профильных конференциях;
  • Материальная поддержка в разных жизненных ситуациях;
  • ДМС (в том числе стоматология и психологическая поддержка);
  • Комфортный офис (современный офис 5 мин. от м.Тёплый стан): бесплатная парковка для сотрудников, комфортная столовая, спортзал с профессиональными тренерами, медицинский кабинет (привозят различные аппараты по оценке здоровья бесплатно);
  • Ориентируемся на финансовые пожелания кандидата в зависимости от навыков и опыта;
  • Возможность выбрать время начала и окончания работы, а также возможность гибридного графика работы (офис/удаленка);
  • Предоставление корпоративной техники сотрудникам.