Все вакансии России 0

ML/AI Developer

300 000 – 400 000 ₽
Литвиненко Александр Юрьевич
Москва Постоянная занятость Удаленная работа

Описание

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

Откликнуться
Источник: hh · 13.08.2026

Похожие вакансии в городе Москва

Все вакансии в городе Москва →