Java разработчик (рекомендер), Москва

Java разработчик (рекомендер), Москва

Откликнуться Порекомендовать
Бонус за рекомендацию: 70000 ₽

Каждый день миллионы людей смотрят, читают и обсуждают контент в Дзене. А наша команда делает платформу простой и удобной — такой, чтобы сами хотели пользоваться.

В Дзене интересно, потому что:

У нас есть много наукоемких и высоконагруженных сервисов. Например, рекомендер — главный сервис, который строит ленту рекомендаций для пользователя.

Рекомендер анализирует взаимодействие пользователей с Дзеном и строит профили пользователей и документов, которые мы показываем в ленте. Получившиеся данные отправляются в кластер и обрабатываются в реальном времени.

Так мы строим супернадежную и быструю систему в рантайме, которая за доли секунды может порекомендовать пользователю самый релевантный контент из многомиллионной базы. 

Немного о нашей инфраструктуре в цифрах:

10 000 персональных лент в секунду;

кластер на 60 000 ядер;

потоки данных до 30 Гб в секунду;

более 20 микросервисов только в рекомендере;

99,99% надежности.

У нас ты сможешь:

научиться делать отказоустойчивые высоконагруженные сервисы;

разобраться в построении больших публичных сервисов;

и узнать все о масштабируемых системах.

Задачи

  • писать код на Java по всему стеку рекомендера, заниматься построением архитектуры;
  • решать оптимизационные задачи; 
  • поддерживать инфраструктуру для новых моделей ранжирования.

С помощью таких технологий, как:

Сore-Java/Spring, аналог Hadoop

Требования

  • опыт разработки на Java или на любом современном языке, готовность перейти на Java;
  • знать алгоритмы и основные структуры данных;
  • иметь желание научиться или умение работать с большими данными и высоконагруженными системами;
  • любить технически сложные задачи и оптимизировать код.

Будет плюсом

  • если ты разбираешься в ML;
  • уже работал с высоконагруженными системами и MapReduce.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Формат работы

офисный
комбинированный
дистанционный

Уровень

middle
senior

График работы

полный

Дзен

В Дзене можно вести блоги, снимать ролики, общаться по интересам и просто хорошо проводить время. А еще в Дзене можно работать — вместе с нами делать сервис простым и удобным. Таким, чтобы сами хотели им пользоваться.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

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

Android-разработчик

Департамент по экосистемным продуктам VK
Москва, гибкий

Android разработчик(Видео/Группы)

Одноклассники
Санкт-Петербург, комбинированный

Android-разработчик

Почта
Москва, гибкий

Руководитель backend-разработки видео Дзена

Дзен
Москва, гибкий

Java-разработчик (Платформа)

Одноклассники
Санкт-Петербург, гибкий

Android-разработчик в команду Мессенджера

ВКонтакте
дистанционный

Backend разработчик в команду Security

Департамент по экосистемным продуктам VK
Москва, гибкий

Инженер по тестированию бэкенда в команду Мессенджера

ВКонтакте
Санкт-Петербург, гибкий

MLOps (команда VK Видео)

VK
Москва, гибкий

Java разработчик (проект "Игры")

Одноклассники
Москва, комбинированный

Android-разработчик

Рекламные технологии и развитие СМБ
Москва, гибкий

Android-разработчик в команду удержания и возврата пользователей

ВКонтакте
Санкт-Петербург, гибкий

Java разработчик в Core Mobile Web

Одноклассники
Санкт-Петербург, комбинированный

SRE / Системный администратор Linux (One Cloud)

Технический департамент
Москва, гибкий

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

VK Клипы
Санкт-Петербург, комбинированный

Java-разработчик в ML команду

Дзен
Москва, офисный

Технический архитектор НМ

VK tech
Москва, гибкий

Java разработчик в отдел модерации

Коммерческий департамент
Москва, гибкий

Java разработчик (группа разработки API)

Одноклассники
Санкт-Петербург, гибкий

Android-разработчик

Облако Mail.ru
Москва, гибкий

Ведущий Java разработчик / Team Lead (“Музыка”)

Одноклассники
Санкт-Петербург, гибкий

Java разработчик (Поддержка пользователей)

Одноклассники
Санкт-Петербург, комбинированный

Ведущий frontend разработчик (команда Единых Облачных Технологий)

Технический департамент
Санкт-Петербург, гибкий

Backend разработчик Java

Автоматизация внутренних процессов
Москва, гибкий

Разработчик автотестов в отдел технологический платформы

Технический департамент
Санкт-Петербург, комбинированный

Руководитель backend-разработки поиска

Дзен
Москва, комбинированный

Разработчик Android (Core команда)

Одноклассники
Санкт-Петербург, гибкий

QA-инженер

ВКонтакте для бизнеса
Москва, гибкий

Руководитель группы продуктового бекенда (Java)

Дзен
Москва, гибкий

SRE / Системный администратор Linux (One Cloud)

Технический департамент
Санкт-Петербург, гибкий

Java-разработчик контент-системы

Дзен
Москва, гибкий

Data engineer в команду поисковой базы

Поиск
Москва, гибкий

Golang разработчик в команду Единых Облачных Технологий (ЕНОТ)

Технический департамент
Москва, гибкий

Ведущий Java разработчик в команду Единых Облачных Технологий ( ЕНОТ )

Технический департамент
Москва, гибкий

Java разработчик (Моменты, увлечения, дискуссии)

Одноклассники
Санкт-Петербург, комбинированный