ML-инженер (NLP / LLM)
Описание
Ищем ML-инженера для разработки решений на основе языковых моделей. Основные направления работы - обработка текстовой информации, поиск ответов по документам и автоматизация задач с помощью LLM-агентов. Предстоит разрабатывать решения на Python, работать с данными и SQL, строить RAG-системы и агентов, оценивать качество ответов и улучшать поведение моделей на реальных задачах. Задачи: - Разрабатывать приложения на основе LLM для работы с текстом и документами. - Строить RAG-пайплайны: подготовка документов, поиск релевантных фрагментов и формирование ответов на их основе. - Создавать LLM-агентов, которые используют внешние инструменты и выполняют последовательности действий. - Разрабатывать и поддерживать код на Python, работать с данными при помощи SQL. - Подготавливать тестовые примеры, выбирать метрики и оценивать качество решений. - Анализировать ошибки ответов и улучшать работу LLM-систем по результатам проверок. Основные требования: - Опыт работы 3-6 лет. - Уверенное владение Python и практический опыт разработки решений на основе языковых моделей. - Практический опыт с RAG: поиск по документам и использование найденной информации в ответах модели. - Опыт разработки LLM-агентов и подключения инструментов к модели. - Владение SQL для получения и обработки данных. - Умение проверять качество решений: формировать тестовые наборы, применять метрики и разбирать ошибки. Будет плюсом: - Мониторинг и сопровождение ML/LLM-систем. - Разработка API и интеграций, в том числе с FastAPI. - Docker, автоматизированные тесты и CI/CD. - Prompt engineering, LangChain или LangGraph. - PyTorch, Hugging Face Transformers и дообучение моделей.