Государственный научный центр АО Концерн "ЦНИИ "Электроприбор" - многопрофильная приборостроительная организация, один из признанных мировых лидеров рынка в области высокоточной инерциальной навигации, гироскопии, гравиметрии и оптико-электронных систем наблюдения подводных лодок.
Мы рады видеть инициативных, стремящихся к профессиональному развитию инженеров. Работа у нас - это стабильность и уверенность о завтрашнем дне, достойная оплата труда и забота о каждом члене нашей команды.
Обязанности:
- Участие в разработке корпоративной системы поиска и анализа документов на основе LLM и RAG.
- Создание пайплайнов обработки документов: загрузка, конвертация, извлечение текста, очистка и разбиение на фрагменты.
- Настройка индексации документов и семантического поиска.
- Интеграция LLM, embedding-моделей и reranker-моделей.
- Разработка механизмов генерации ответов со ссылками на исходные документы.
- Проведение экспериментов и оценка качества поиска и ответов системы.
- Контейнеризация, тестирование и документирование сервисов.
Требования: - Уверенное знание Python.
- Базовые навыки работы с Git, Docker и Linux.
- Понимание принципов работы REST API.
- Умение работать с текстовыми данными и выполнять их предобработку.
- Понимание принципов работы LLM, трансформеров и embedding-моделей.
- Понимание архитектуры RAG: обработка документов, chunking, embeddings, retrieval, reranking и генерация ответа.
- Понимание принципов работы реляционных и векторных баз данных.
- Умение читать техническую документацию и разбираться в существующем коде.Будет плюсом:
- Опыт работы с Hugging Face Transformers, LangChain, LlamaIndex или аналогичными инструментами.
- Опыт работы с PostgreSQL, pgvector, Qdrant, Milvus или Elasticsearch.
- Опыт обработки файлов PDF, DOC и DOCX.
- Знание метрик оценки RAG-систем: Recall@K, Precision@K, MRR, faithfulness и answer relevance.
- Опыт работы с OCR и инструментами извлечения структуры документов.
- Понимание принципов авторизации и разграничения доступа к документам.
- Знакомство с FastAPI, Celery, Redis и очередями задач.
Условия: