О компании и команде
Поиск — ключевой продукт на пути поставки ценности клиентам. Качественный поиск угадывает намерения пользователей, максимизирует релевантность выдачи и экономит ему время. Всё это кратным образом положительно сказывается на retention наших клиентов.
Предстоит:
- разрабатывать API поисковых компонентов (suggest-api/spellcheck/indexer/search-api) работать с различными хранилищами данных (clickhouse/mysql/redis);
- писать запросы, оптимизировать их выполнение, искать необходимые данные;
- писать собственные компоненты хранилищ (фичей для моделей ml и векторов для моделей);
- работать с Elasticsearch (создавать/оптимизировать запросы, оптимизировать хранение и индексацию данных);
- разрабатывать компоненты для встраивания ml пайплайна в поиск (докатка моделей до движка, логирование фичей, инференс моделей);
- проводить нагрузочное для разрабатываемых решений;
- писать тесты :)
- заменять старое наследие.
Ожидания от кандидата
- разрабатываешь на Golang от 3х лет;
- участвовал в построении современных поисковых систем;
- умеешь разрабатывать, выкатывать и эксплуатировать отказоустойчивые нагруженные Web и ML приложения и контуры данных;
- понимаешь принципы микросервисной архитектуры.
Условия работы
- ДМС с первого месяца работы в компании;
- дополнительные опции на выбор — спорт, английский, промокоды на заказ продуктов или билеты в отпуск;
- удаленная работа. В Москве есть большой и красивый офис, поэтому — welcome;
- техника для работы;
- интеллектуальное и физическое развитие (электронная библиотека, книжный клуб, футбол, мастер-классы в офисе);
- knowledge base с курсами, книгами и записями конференций + выделенный бюджет на внешнее индивидуальное обучение.