Data Scientist в команду умной навигации
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
На Авито можно купить и продать почти всё от квартир и наборов вещей до мини-тракторов и шуруповёртов. Но из-за такого разнообразия пользователям бывает сложно сориентироваться в категориях и сформулировать поисковый запрос. Команда умной навигации помогает упростить этот процесс: мы отвечаем за поисковые подсказки, угадывание категории, обработку запросов и работу с синонимами в поиске. Мы хотим вывести эти инструменты на новый уровень, встроив в рантайм умные модели, способные справляться с высокой нагрузкой.
Мы активно внедряем ML в поисковые инструменты, чтобы сделать взаимодействие пользователей с платформой ещё удобнее. Среди наших приоритетных задач:
- Как подсказать человеку не просто популярный, а наиболее эффективный запрос — такой, который приведёт к сделке?
- Как точно определить категорию из тысяч возможных, даже если в запросе нет явных подсказок?
- Можно ли угадать подходящее объявление до того, как человек набрал запрос?
- Возможно ли предсказать сам запрос, когда пользователь ещё даже не начал ввод текста?
Мы не знаем точных ответов на эти вопросы, но именно поэтому экспериментируем, запускаем гипотезы и тестируем идеи прямо в проде.
Сейчас в команде умной навигации шесть человек. Это разработчики, которые прошли путь от классического бэкенда до универсальных специалистов, умеющих работать с аналитикой, продуктом и ML.
И сейчас мы хотим найти человека, которому действительно интересно развивать технологии обработки естественного языка и делать поиск на Авито проще, понятнее и полезнее для миллионов людей.
Мы ждём, что вы:
- имеете опыт в области NLP и понимаете, что ищут чаще — диван или собаку, сколько опечаток можно сделать в слове YouTube, сколько значений у слова «труба»;
- обладаете кругозором в области LLM и умеете отличать промптинг от обучения, обучение от дистилляции, а дистилляцию от квантизации;
- не боитесь трансформеров и готовы применять их на практике;
- обладаете базовыми знаниями алгоритмов и структур данных, умеете отличать хеш-таблицу от списка и не боитесь необходимости разобраться с префиксными деревьями;
- проявляете креативность и изобретательность и готовы вместе с командой придумывать, как сделать ещё лучше.
Будет здорово, если вы:
- обладаете продвинутыми навыками программирования — многопоточность, распределённые вычисления, оптимизация вычислений;
- имеете опыт в смежных областях — ранжирование, рекомендательные системы;
- обладаете богатым жизненным опытом и готовы разобраться в аренде экскаваторов, отелях на Алтае и рынке электриков в Урюпинске.
Работа у нас — это:
— возможность улучшать опыт миллионов пользователей;
— интересные и сложные задачи на большом масштабе;
— сильная команда, которая всегда готова прийти на помощь;
— возможность изучать и пробовать новое, мощное железо для этого;
— бюджет на обучение, который можно тратить на курсы или профессиональную литературу;
— забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
— возможность работать удалённо или из офисов в четырёх городах России.