Старший разработчик Go, Рантайм рекомендаций

Ozon

Старший разработчик Go, Рантайм рекомендаций

Москва, Пресненская набережная, 10

Метро: Деловой центр

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

Привет! Мы команда Рантайм рекомендаций.

Наша команда занимается разработкой сервисов, которые подбирают персонализированные рекомендаций для пользователей. Мы отвечаем за разработку платформы, позволяющей настраивать различные рекомендательные алгоритмы, результаты работы которых показываются потом на страницах Озон. Наша система хранит информацию о миллионах товарах, умеет загружать информацию о пользователе, извлекать факторы, ранжировать и фильтровать рекомендуемые товары их категории. Мы постоянно взаимодействуем с командой Data Science и обеспечиваем для них развитие нашей платформы.

Наш стек:

  • Go, PostgreSQL, Kafka, Python, Hadoop (pySpark, hdfs).

Вы будете:

  • Разрабатывать сервисы, предсказывающие релевантность товаров с помощью ML-моделей.
  • Реализовывать и обеспечивать хранение различных факторов для моделей.
  • Реализовывать логику верхнеуровневого отбора и фильтрации рекомендуемых товаров.
  • Обеспечивать загрузку данных контекста запроса (информация о пользователе и о товаре).
  • Поддерживать API для предоставления рекомендаций.
  • Развивать архитектуру рекомендаций, обеспечивать масштабирование и надежное функционирование. Мы следим за быстродейстивем и производительностью систем, постоянно оптимизируем код рекомендательных систем.

Нам важно:

  • Умение писать чистый, тестируемый код на Go или опыт платформенной разработки, прекрасное владение одним и более языками: C, C++, Java, Python, Ruby, PHP (мы пишем на Go).
  • Умение решать leetcode-medium.
  • Опыт работы с терминалом в Linux и понимание, куда посмотреть, когда сервер не отвечает.

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

  • опыт в ML-engineering’е.
  • Знание Python и опыт работы с Hadoop.
  • Опыт работы с реляционными БД.
  • Интерес к анализу, проектированию и решению проблем в масштабных распределенных системах.
  • Понимание принципов обеспечения высокой доступности приложений и опыт в балансировщиках нагрузки и rate-limiter'ах.
  • Опыт работы с распределёнными системами (микросервисы, service discovery) и с соответствующими инструментами (LXC, Docker, orchestration systems).

Работа в Ozon Tech — это:

  • Люди, которым не всё равно — ценим инициативу и самостоятельность, доверяем друг другу и даём свободу в принятии решений;
  • Открытая культура — мы учимся на ошибках и фокусируемся на решении проблем, а не на поиске виноватых;
  • Сильная команда, которой мы гордимся — обсуждаем идеи, обмениваемся экспертизой, просим совета и поддерживаем друг друга;
  • Современный стэк и развитая инженерная культура — реализуем амбициозные проекты и создаём решения, которых ещё нет на рынке.
Навыки
  • Разработка поисковых технологий
  • IT
  • Go
  • Golang
  • Python
  • Java
  • C++
  • С#
Посмотреть контакты работодателя

Адрес

Похожие вакансии

CyberOK
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
TrafficShark
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
A3F Group
Удаленная работа
  • Москва

  • Не указана

Флант
Удаленная работа
  • Москва

  • Не указана

Backend-разработчик (Go)

Юсифов Руслан Баратович

Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

Холдем
Удаленная работа
  • Москва

  • Не указана

Aviasales.ru

Go Developer

Aviasales.ru

Удаленная работа
  • Москва

  • Не указана

HamkorBank
Удаленная работа
  • Москва

  • Не указана

Spice IT
Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

Лига Цифровой Экономики

Разработчик Go

Лига Цифровой Экономики

Удаленная работа
  • Москва

  • Не указана

Островок
Удаленная работа
  • Москва

  • Не указана

Подружка, сеть магазинов

Ведущий разработчик Golang

Подружка, сеть магазинов

Удаленная работа
  • Москва

  • Не указана

SberTech
Удаленная работа
  • Москва

  • Не указана

PashaPay
Удаленная работа
  • Москва

  • Не указана

ИТ-Экспертиза
Удаленная работа
  • Москва

  • Не указана

Букмекерская компания МЕЛБЕТ

Product Backend Developer (igaming)

Букмекерская компания МЕЛБЕТ

Удаленная работа
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию