Чем предстоит заниматься:
- Развивать текстовый поиск Циан: query understanding, retrieval, ranking, re-ranking
- Улучшать качество подсказок и автокомплита
- Работать с классическими и нейросетевыми моделями поиска: BM25, dense / hybrid retrieval
- Развивать мультимодальный поиск (текст + изображения + гео)
Требования:
- 3+ лет опыта работы с NLP / поиском / ранжированием
- Образование: МФТИ, МГУ (желательно Мехмат, ВМК), ВШЭ, ИТМО, Бауманка, НГУ и др.
- Опыт работы с NLP задачами Генерация/Классификация/NER от исследований до продакшена
- Классический ML: бустинги, линейные модели.
- Python: пишет легко читаемый и поддерживаемый код
- SQL запросы на продвинутом уровне (оконные функции, оптимизация запросов)
- Способен самостоятельно коммуницировать с заказчиками и смежниками.
Будет плюсом:
- Практический опыт работы с векторными БД и ANN-алгоритмами, понимание поисковых движков
- Работа с мультимодальными представлениями
- Знаком с Apache стек: HDFS/Kafka/Spark (DF API)
- Имеет базовые знания CV: классификация, детекция, сегментация
- Опыт использования LLM как части поискового пайплайна, а не единственного решения