👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Search Engineer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Ведущий разработчик программного обеспечения с опытом реализации высоконагруженных систем.

Описание вакансии

Условия работы

О проекте: Цифровой ассистент портала госуслуг по имени Робот Макс. Макс полностью поменяет формат взаимодействия с госуслугами.

Вместо привычного поиска он уточнит потребность гражданина, поможет заполнить заявление или подскажет, как правильно сформулировать вопрос.

Ключевой элемент Макса, его «мозг» ядро, которое совмещает в себе кластеризацию и классификацию запросов, подбор стратегии принятия решения, персонализацию и анализ статистических показателей.

Для поиска информации применяется одновременно несколько механик с разным технологическим стеком. Задействуется нейронная сеть, семантические индексы, алгоритмизация.


Чем предстоит заниматься:

Разрабатывать и улучшать поиск по услугам и документам исходя из обращений пользователя в робота;

Выделение значащей части запроса и подбор наиболее релевантных ответов, выбор и улучшение наиболее подходящих для конкретного пользователя механик и стратегий обработки;

Изучать лучшие технические практики и использовать для улучшения продукта;

Отслеживать качество работы поиска, улучшать поиск на регулярной основе, в том числе в зависимости от реальной статистики обращений;

Взаимодействовать с разработкой для встраивания модулей поиска в продуктовый пайплайн.


    Что мы от вас ждем:

    Высшее математическое/техническое/экономическое образование;
    Опыт от 2 лет в разработке поиска и ранжирования;
    Знание алгоритмов ранжирования, computer science;
    Опыт доведения поисковых сервисов до продакшена и желание рассказать о них; Знание одного или нескольких ООП языков (python/Java/Scala), знание специфичных модулей и методов, особенно применимо к текстам (LSH, hnsm, approx knn, FAISS), стека ELK (logstash, elasticsearch, kibana);

    Понимание и опыт работы с A/B экспериментами.

      Будет плюсом:

      Профильное образование;
      Участие в релевантных соревнованиях и пет-проектах;
      Опыт оптимизации и профилирования кода, работы в условиях ограничений по памяти/скорости, опыт асинхронной разработки.


      Что мы предлагаем:

      Возможность работать полностью удаленно;
      Официальное трудоустройство по ТК РФ;
      Конкурентную заработную плату выше среднего по рынку, квартальные премии;
      Встречи или командные созвоны по пятницам, на которых мы обмениваемся; опытом, приглашаем специалистов из других компаний, а также вместе смотрим фильмы и просто классно проводим время :)