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

Golang Developer (создание поискового движка)

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

МоскваМожно удаленно

Компания

Мы Tech-команда, которая создает лидирующий сервис на рынке e-grocery в России и делает это с любовью.

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

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

СберМаркет — сервис по доставке товаров из магазинов. Мы помогаем людям экономить время, энергию и деньги для чего-то более важного.

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

Вот неполный список задач, которые стоят перед нами:

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

Стек: Golang, Python, Elasticsearch, Clickhouse.

Мы ждем, что ты:

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

Что интересного есть в компании:

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

А еще:

  • Мы сами участвуем в конференциях, как спикеры;
  • Проводим внутренние митапы и дискуссионные клубы;
  • Не боимся экспериментировать с новыми решениями и технологиями;
  • Заботимся о сотрудниках: в компании есть специалист по здоровью и психологи для разговоров по душам.