Senior Python разработчик (Visiology Cortex)
Технологии
Описание вакансии
Кратко о роли
Polymedia ищет Senior Python разработчика для работы над AI-модулем Visiology Cortex. Вам предстоит развивать архитектуру агентов, оптимизировать RAG-пайплайны и интегрировать LLM в платформу.
Ключевые задачи
- Развитие архитектуры Cortex: LangGraph-агенты, маршрутизация запросов, мультиагентные сценарии.
- Разработка и оптимизация RAG-пайплайна: индексация документов, работа с эмбеддингами и реранкерами.
- Интеграция с LLM, контроль стоимости инференса и реализация стриминга ответов.
- Разработка backend-сервисов на Python и работа с PostgreSQL.
- Интеграция с ядром платформы Visiology через REST API.
- Проведение технических исследований, прототипирование AI-сценариев и написание документации.
Обязательные требования
- Опыт коммерческой разработки от 6 лет.
- Уверенное знание Python и опыт построения backend-сервисов.
- Опыт работы с PostgreSQL.
- Понимание принципов работы с LLM и RAG (эмбеддинги, векторный поиск, prompt engineering).
- Практический опыт работы с AI-ассистентами разработки (Claude Code, Cursor и аналоги).
- Знание структур данных, шаблонов проектирования и опыт работы с Git.
- Умение проводить качественное code review.
- Английский язык на уровне чтения технической документации.
Будет плюсом
- Production-опыт работы с LLM-фреймворками (LangGraph, LangChain, LlamaIndex).
- Опыт построения RAG-систем с использованием векторных БД.
- Опыт интеграции с API LLM-провайдеров.
- Опыт работы с TypeScript/Angular или C#/.NET.
- Опыт работы в Agile/Scrum командах.
- Опыт работы с DWH/BI-системами и Docker/CI/CD.
Условия и бенефиты
- Полная занятость, график 5/2.
- Формат работы: удалённо или гибрид.
Процесс найма
- Для отклика отправьте резюме на указанный email.
Polymedia ищет Senior Python разработчика для работы над AI-модулем Visiology Cortex.
Чем предстоит заниматься:
- Работа над AI-модулем Visiology Cortex и смежными частями платформы.
- Развитие архитектуры Cortex: LangGraph-агенты, маршрутизация запросов, мультиагентные сценарии.
- Разработка и оптимизация RAG-пайплайна: индексация документов, работа с эмбеддингами и реранкерами, поиск по векторным представлениям.
- Интеграция с LLM (Claude / OpenAI / GigaChat / open-source модели), контроль стоимости инференса, стриминг ответов (SSE).
- Разработка backend-сервисов на Python.
- Работа с PostgreSQL, в т.ч. с хранением и поиском по векторам.
- Интеграция с ядром платформы Visiology через REST API (дашборды, метрики, модели данных).
- Точечные задачи на Angular/TypeScript (UI Cortex) и C#/.NET (при стыковке с сервисами платформы).
- Использование AI-ассистентов (Claude Code, Cursor и аналогов) для полного цикла работы над фичей: анализ — реализация — тестирование — ревью.
- Проведение технических исследований, прототипирование AI-сценариев.
- Написание unit- и интеграционных тестов.
- Разработка технической документации.
- Участие в технических обсуждениях и событиях Scrum.
Наши пожелания к кандидатам:
- Опыт коммерческой разработки от 6 лет.
- Уверенное знание Python, опыт построения backend-сервисов.
- Опыт работы с PostgreSQL.
- Понимание базовых принципов работы с LLM и RAG: эмбеддинги, векторный поиск, prompt engineering, ограничения контекста.
- Практический опыт работы с AI-ассистентами разработки (Claude Code, Cursor, Copilot или аналогами) — умение декомпозировать задачу, дать корректный контекст агенту, проверить и доработать результат.
- Понимание работы веб-приложений (HTTP, REST API).
- Знание структур данных и шаблонов проектирования, умение их применять.
- Умение проводить качественное code review (в том числе сгенерированного AI кода).
- Опыт работы с системами контроля версий (Git).
- Знание английского языка на уровне чтения технической документации.
- Готовность изучать новые технологии и работать на стыке нескольких языков.
Будет плюсом:
- Production-опыт работы с LLM-фреймворками (LangGraph, LangChain, LlamaIndex).
- Опыт построения RAG-систем: векторные БД (FAISS, Qdrant, Milvus, pgvector), реранкеры, гибридный поиск.
- Опыт интеграции с API LLM-провайдеров (Anthropic Claude, OpenAI, GigaChat, YandexGPT) и контроля стоимости инференса.
- Опыт работы с MCP (Model Context Protocol) и агентными паттернами.
- Опыт работы с TypeScript / Angular или C# / .NET, DWH/BI-системами, Docker и CI/CD.
Оригинальная вакансия:
https://t.me/job_python/8083