Обязанности:
Задачи: проведение анализа поисковой выдачи и ее регулярный мониторинг (в том числе подготовка корзин запросов и разработка метрик качества поиска); улучшения алгоритмов поиска за счет использование новых источников данных, признаков для ранжирования и ml алгоритмов (стадии отбора кандидатов и конечного ранжирования); разработка моделей классификации поисковых запросов и исправления опечаток; персонализация поисковой выдачи; внедрение улучшений в продакшен. Наш стэк: numpy, scipy, sklearn, pandas; Implicit/LightFM/RecTools; PyTorch; SQL, PySpark; Elastic, Qdrant; HDFS, Hadoop; docker, airflow, k8s, redis, fast api. Требования: опыт работы DS/ML eng от 3 лет; опыт от 2 лет в разработке моделей поиска/рекомендаций/NLP; опыт реализации и применения моделей машинного обучения в продакшн; уверенное знание алгоритмов Machine Learning (с глубоким погружением в Search/RecSys/NLP); знание устройства базовых алгоритмов поиска (например BM25) и устройства векторных БД; способность самостоятельно исследовать новые ML подходы, читать статьи на английском и воспроизводить их; владение Python 3 на уровне разработчика (с опытом в асинхронном программировании). Будет плюсом: опыт использования нейронных сетей в поиске.Machine Learning / Machine Learning Ops Engineer
Договорная
Москва
Центр Методического Обеспечения Оптимизации Процессов Государственного Управления в Московской области