other

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

Более недели назад

З/П не указана

Город: Москва. Станции метро: Деловой центр, Москва-Сити

Ozon

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Наша команда занимается разработкой сервисов, которые подбирают персонализированные рекомендаций для пользователей. Мы отвечаем за разработку платформы, позволяющей настраивать различные рекомендательные алгоритмы, результаты работы которых показываются потом на страницах Озон. Наша система хранит информацию о миллионах товарах, умеет загружать информацию о пользователе, извлекать факторы, ранжировать и фильтровать рекомендуемые товары их категории. Мы постоянно взаимодействуем с командой 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). Мы предлагаем: Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce. Свободу действий в принятии решений. Достойный уровень заработной платы. Профессиональную команду, которой мы гордимся. Возможность развиваться вместе с нашим бизнесом.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 120327603

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

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

Договорная

Москва. Станции метро: Деловой центр, Москва-Сити

Ozon

Старший разработчик Go

Договорная

Москва. Станции метро: Деловой центр, Москва-Сити

Центр Орбита

Старший разработчик Go

Договорная

Москва. Станции метро: Деловой центр, Москва-Сити

Bell Integrator

Старший Python + Go разработчик

Договорная

Москва. Станции метро: Деловой центр, Москва-Сити

Иви

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

Договорная

Москва. Станции метро: Деловой центр, Москва-Сити

СберМобайл

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

Договорная

Москва. Станции метро: Деловой центр, Москва-Сити

ГНИВЦ