Зарплата:
300 000 - 400 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Раменский бульвар, 1
LawCopilot.ai — AI-first компания, создающая юридических AI-агентов для среднего и крупного бизнеса в России и Таиланде. Мы работаем с большими данными — более 23 млн документов российского законодательства, включая 21 кодекс, 3.8M+ судебных актов и 500K+ нормативных актов. Продукт уже стоит в топовых юридических компаниях России, в компаниях среднего и крупного бизнеса.

Мы привлекли венчурный раунд инвестиций в РФ, чтобы реализовать нашу стратегию - достижения лидерства на российском рынке, и активно расширяем команду ML-инженеров. Наш RAG-пайплайн работает с inline-цитированием, Extended Thinking и 11+ MCP-инструментами. Мы используем несколько провайдеров LLM: Anthropic, OpenAI, YandexGPT, GigaChat.

Чем предстоит заниматься
  • qdrant 18.3 с продвинутым пониманием конфигурации, слоёв и коллекций
  • Chunking — SPC · S2B · LC · DEDUP · осознанный отказ от PROP/SEM на структурированном тексте
  • Indexing — TurboQuant bits4 + rescore/oversampling ·
  • Evaluation Framework, Cоздание repeatable pipeline для измерения качества retrieval: golden dataset из 200+ аннотированных юридических запросов, метрики MRR@K, NDCG@K, Recall@K, Precision@K, faithfulness
  • Интеграция в CI/CD — каждый PR проходит через eval, порог деградации < 5%
  • Hybrid Search Quality Доведение до production связки Dense + BM25 + Cross-Encoder Reranker
  • A/B тестирование трёх режимов, калибровка RRF fusion weights, оптимизация reranker pipeline (bge-reranker-v2-m3, 568M params)
  • Цель — Recall@10 ≥ 85%
  • Улучшение Recall (качество извлечения) Системная работа над повышением полноты извлечения релевантных документов из базы в 23M+
  • Оптимизация query expansion: автоматическое расширение запросов синонимами и смежными нормами (например, «неустойка» → «ст. 330 ГК» + «штрафные санкции»)
  • Исследование multi-hop retrieval для сложных юридических вопросов, затрагивающих несколько кодексов
  • Тюнинг HNSW-параметров (m, ef_construct, ef_search) под 4096-dim векторы
  • Анализ и устранение failure cases: когда и почему релевантный документ не попадает в топ-K
  • Цель — Recall@10 с текущего baseline до ≥85%, Recall@20 ≥93%
  • Chunking Quality Оптимизация разбиения юридических текстов: semantic/agentic chunking, специализированные чанкеры для разных типов документов
  • Переиндексация 23M документов за дни, а не месяцы: параллелизация, batching, resume/checkpoint, оценка local vs API embeddings
  • Оптимизация разбиения юридических текстов: semantic/agentic chunking, специализированные чанкеры для разных типов документов
  • 23M+ vectors в < 120GB RAM: INT8 scalar, binary quantization, HNSW tuning для 4096-dim vectors, ON_DISK payload

Что мы ожидаем

  • Python — 3+ лет production (FastAPI, async/await, Pydantic)
  • Векторные БД — практический опыт (Qdrant / Pinecone / Weaviate / Milvus)
  • RAG-пайплайны — глубокое понимание: chunking → embedding → retrieval → reranking → generation
  • Embedding-модели — sentence-transformers, FRIDA, ColBERT, OpenAI embeddings или аналоги
  • Hybrid search — Dense + BM25/Sparse, fusion strategies (RRF, weighted)
  • IR-метрики — практический опыт с MRR, NDCG, Recall@K, Precision@K
  • Docker — уверенная работа с docker-compose, multi-service стеки

Сильный плюс

  • Qdrant — named vectors, payload indexes, quantization, hybrid search
  • Cross-encoder reranking — bge-reranker, ColBERT или аналоги
  • NLP для русского языка — токенизация, морфология, юридическая терминология
  • Anthropic Claude / MCP — tool definitions, streaming, prompt engineering
  • PostgreSQL — Alembic migrations, async (asyncpg)
  • Redis — session management, caching
  • gRPC — опыт с Qdrant gRPC client
  • Legal domainопыт в LegalTech, работа с нормативными документами

Soft Skills

  • Самостоятельность — async-формат работы, минимальный микроменеджмент
  • Метрический подход — каждое изменение измеримо (before/after eval)
  • Документирование — README, inline comments для неочевидных решений
  • Английский — чтение документации, коммиты на английском

Формат

Гибридный (удалённо + офис)

Офис

МИК «Ломоносов», Москва, Раменский бульвар, 1

Занятость

Полная занятость

Вознаграждение

200 000 — 350 000 ₽/мес. в зависимости от уровня компетенций и продуктивности + опционная программа. Возможность роста до CTO

Похожие вакансии

Business Development Manager (IT Outsourcing)
Gevorgyan Lilit

Experience in Business Development or IT Sales. Experience selling IT outsourcing, software development, or technology services. Strong communication and negotiation...

1 000 - 10 000 USD
Senior разработчик Python/Django (Гибрид)
Тх Решения

Опыт коммерческой разработки на Python/Django от 5 лет. Опыт работы с PostgreSQL (оптимизация запросов, проектирование БД). Самостоятельность и ответственность.

300 000 руб.
Senior Python Backend Developer
Хантфлоу

Обладать опытом бэкенд-разработки от 5 лет. Обладать опытом работы с Python от 3-х лет, в том числе асинхронным.

350 000 руб.
Менеджер по продажам (заказная разработка) IT Sales Manager
Форвард

Постоянное повышение своих знаний о продукте, рынке и конкурентах. Имеешь опыт в продажах заказных решений. Понимаешь специфику аутсорсинга, аутстафа или...

150 000 - 300 000 руб.
Разработчик 1С
Мастерская информационных систем

Отличные навыки разработки в среде 1С v8 - знание современных методик и приемов разработки, использование расширений конфигурации, качественное оформление...

300 000 руб.