Наша команда отвечает за качество поиска по видео, текстам, музыке и людям в Одноклассниках, ВКонтакте и Дзене. А ещё мы делаем поиск для голосового ассистента Маруся.
Ищем разработчика, готового вместе с нами помогать десяткам миллионов пользователей быстро и легко находить нужное в рунете.
В работе мы используем:
для обучения и инференса — Pytorch, CatBoost, Scikit-learn, Pandas, ONNX Runtime, TensorRT;
для инженерных задач — Python для обработки данных и обучения, C++ для программирования в бэкенде, немного Java для работы со многими петабайтами данных.
Задачи
ꔷ обучать модели ранжирования;
ꔷ придумывать и реализовывать новые факторы ранжирования;
ꔷ реализовывать идеи, алгоритмы и модели из научных статей;
ꔷ следить за актуальными подходами к информационному поиску и учитывать их.
Требования
ꔷ вы уже работали с машинным обучением — знаете базовую теорию, классические алгоритмы ML и Deep Learning, современное NLP;
ꔷ отлично владеете Python;
ꔷ знаете основы C++, чтобы понимать код нашего поискового бэкенда;
ꔷ хорошо знаете классические алгоритмы и структуры данных;
ꔷ работаете в Linux как пользователь.
Будет плюсом
ꔷ вы знаете Java, знакомы с алгоритмами обработки больших данных и парадигмой MapReduce;
ꔷ интересуетесь тематикой информационного поиска.
Мы предлагаем
Формат работы
Уровень
График работы
AI VK
Мы развиваем технологии искусственного интеллекта для ключевых продуктов VK, создаём систему рекомендаций и поиска контента на наших платформах.