👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти

Go-разработчик (команда поиска)

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

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

Компания

Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью

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

О компании и команде

Поиск — ключевой продукт на пути поставки ценности клиентам. Качественный поиск угадывает намерения пользователей, максимизирует релевантность выдачи и экономит ему время. Всё это кратным образом положительно сказывается на retention наших клиентов.

Предстоит:

  • разрабатывать API поисковых компонентов (suggest-api/spellcheck/indexer/search-api) работать с различными хранилищами данных (clickhouse/mysql/redis);
  • писать запросы, оптимизировать их выполнение, искать необходимые данные;
  • писать собственные компоненты хранилищ (фичей для моделей ml и векторов для моделей);
  • работать с Elasticsearch (создавать/оптимизировать запросы, оптимизировать хранение и индексацию данных);
  • разрабатывать компоненты для встраивания ml пайплайна в поиск (докатка моделей до движка, логирование фичей, инференс моделей);
  • проводить нагрузочное для разрабатываемых решений;
  • писать тесты :)
  • заменять старое наследие. 

Ожидания от кандидата

  • разрабатываешь на Golang от 3х лет;
  • участвовал в построении современных поисковых систем;
  • умеешь разрабатывать, выкатывать и эксплуатировать отказоустойчивые нагруженные Web и ML приложения и контуры данных;
  • понимаешь принципы микросервисной архитектуры.

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

  • ДМС с первого месяца работы в компании;
  • дополнительные опции на выбор — спорт, английский, промокоды на заказ продуктов или билеты в отпуск;
  • удаленная работа. В Москве есть большой и красивый офис, поэтому — welcome;
  • техника для работы;
  • интеллектуальное и физическое развитие (электронная библиотека, книжный клуб, футбол, мастер-классы в офисе);
  • knowledge base с курсами, книгами и записями конференций + выделенный бюджет на внешнее индивидуальное обучение.