Назад
4 дня назад

Senior Python разработчик (Visiology Cortex)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Python разработчик (Visiology Cortex) (AI/LLM/RAG): Разработка AI-модуля встроенного ассистента для BI-платформы с акцентом на LangGraph-агентов, RAG-пайплайны, векторный поиск и интеграцию с LLM API. Focus on проектировании мультиагентных сценариев, оптимизации стоимости инференса, интеграции с ядром платформы и выпуске production-ready решений с помощью AI-ассистентов.

Локация: Москва; формат работы — удалённо или гибридно; рабочий график — 10:00–19:00.

Компания

Polymedia развивает Visiology — российскую BI-платформу для бизнес-анализа данных; команда Visiology Cortex создаёт встроенный AI-модуль с интеллектуальным ассистентом на базе LLM.

Что делать

  • Развивать архитектуру Cortex: LangGraph-агенты, маршрутизация запросов и мультиагентные сценарии.
  • Разрабатывать и оптимизировать RAG-пайплайн: индексацию документов, работу с эмбеддингами и реранкерами, векторный поиск.
  • Интегрировать LLM-провайдеров и модели, контролировать стоимость инференса и реализовывать потоковую передачу ответов через SSE.
  • Разрабатывать backend-сервисы на Python, работать с PostgreSQL и интегрировать Cortex с ядром платформы через REST API.
  • Выполнять точечные задачи на Angular/TypeScript и C#/.NET при интеграции с платформой.
  • Проводить технические исследования, прототипировать AI-сценарии, писать unit- и интеграционные тесты, документацию и участвовать в Scrum-обсуждениях.

Требования

  • От 6 лет коммерческой разработки.
  • Уверенное знание Python и опыт построения backend-сервисов.
  • Опыт работы с PostgreSQL.
  • Понимание принципов работы LLM и RAG: эмбеддинги, векторный поиск, prompt engineering и ограничения контекста.
  • Практический опыт работы с AI-ассистентами разработки: Claude Code, Cursor, Copilot или аналогами; умение декомпозировать задачи, задавать агенту контекст, проверять и дорабатывать результат.
  • Понимание веб-приложений, HTTP и REST API; знание структур данных и шаблонов проектирования.
  • Умение проводить качественный code review, включая проверку кода, сгенерированного AI.
  • Опыт работы с Git, английский язык на уровне чтения технической документации и готовность изучать новые технологии.

Хорошо, если есть

  • Production-опыт с LangGraph, LangChain или LlamaIndex.
  • Опыт построения RAG-систем с FAISS, Qdrant, Milvus, pgvector, реранкерами или гибридным поиском.
  • Опыт интеграции с Anthropic Claude, OpenAI, GigaChat или YandexGPT и контроля стоимости инференса.
  • Опыт работы с MCP, агентными паттернами, TypeScript/Angular или C#/.NET.
  • Опыт работы с реляционными и векторными базами данных, Agile/Scrum, DWH/BI-системами, DAX, OLAP или моделями данных.
  • Опыт работы с Docker и CI/CD, включая TeamCity или GitHub Actions.

Культура и преимущества

  • Оформление по ТК РФ в аккредитованную ИТ-компанию; предусмотрены отсрочка от армии и льготная ипотека.
  • Белая зарплата обсуждается индивидуально, ДМС и оплата мобильной связи.
  • Удалённый или офисный формат работы и стабильная работа в продуктовой компании без проектной занятости.
  • AI-first процесс разработки; необходимые инструменты предоставляются за счёт компании.
  • Работа по Scrum без лишней бюрократии, возможности профессионального роста и поддержки инициатив.
  • Оплата курсов, конференций и профильных митапов.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →