Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Плюс Фантех

Разработчик инфраструктуры (Рекомендации Плюс Фантеха)

в Плюс Фантех

250 000 —‍ 400 000 ₽/мес на руки

📍 Москва (м. Павелецкая)Офис или гибрид
Специализация
Java / C++
Уровень
Senior

Наша команда занимается поддержкой и развитием рекомендательной платформы Ichwill. Она нужна, чтобы внедрение моделей было простым и удобным для ML-специалистов, а пользователи были рады стабильной работе персонализированных продуктов Плюс Фантеха (Музыки, Кинопоиска, Букмейта, Яндекс Афиши и Плюса). Мы помогаем интегрировать новейшие подходы в рекомендациях и заботимся о стабильности бэкендов. Каждый день рекомендации обрабатывают десятки терабайт логов пользовательского взаимодействия, данных о контенте и других полезных сигналов, запускается более сотни процессов на MapReduce-кластере.

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

Технологии/инструменты

JavaC++SQL

Задачи

  • Интеграция сложных ML-фреймворков (в том числе нейросетевых) в онлайн-рекомендации на стыке Java-бэкенда и компонентов C++ для ускорения вычислений.

Рекомендации — это не только ML, но и большое количество бизнес-логики. Её мы разрабатываем на Java, однако требуется ещё уметь быстро применять ML-модели. Тут выручают JNI-компоненты, которые ускоряют вычисления и доступ к данным. Здесь предстоит разработка новых и улучшение старых компонентов. Команда рекомендаций непрерывно экспериментирует с новыми моделями, а мы их помогаем довести до продакшена.

  • Сокращение потребления вычислительных мощностей при сохранении качества продукта.

Одна из главных задач команды. Железо — дорогой ресурс, а рекомендации его потребляют очень много. Будем улучшать офлайн-процессы обработки данных, находить в них неоптимальные места и вырабатывать подходы по эффективному использованию выделенных мощностей.

  • Забота о стабильности сервиса, её повышение.

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

  • Настройка, анализ и улучшение процессов поставки и обработки данных.

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

  • Построение сложных сервисов персонализации вместе с командами рекомендаций, участие в развитии платформы Ichwill.

Всего мы поддерживаем целых пять рекомендательных направлений, в каждом из них свои проблемы, вызовы и особенности взаимодействия. Мы со своей стороны их учитываем и подготавливаем инструменты для работы в рамках различных постановок задач рекомендаций. Иногда требуется новый сервис для запуска нейросетей, иногда — настройка и поддержка базовых функций.

Мы ждём, что вы

  • Имеете опыт работы от 3 лет.
  • Уверенно знаете Java, C++ и SQL.
  • Работали с высоконагруженными бэкендами.
  • Работали с классическими хранилищами и базами данных.
  • Знаете инструменты отладки, профилирования, хорошо знакомы с системами непрерывной интеграции развёртывания.
  • Умеете анализировать сложные процессы обработки данных.

Будет плюсом, если вы:

  • Понимаете принципы работы месседж-брокеров и MapReduce-систем.
  • Администрировали сложные сервисы, уверенно знаете Linux, сетевые технологии.

Условия

Здоровье.

  • Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, медосмотры, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев для тех, кто занимается активным отдыхом.

А также:

  • Психотерапия в офисе или онлайн с сервисами «Ясно» и Яндекс Здоровье.
  • Лазерная коррекция зрения через год работы.
  • Ведение беременности и роды — через два года.
  • Страховка для родственников по системе 80/20. Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Рост и развитие.

  • В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей. Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.

А также:

  • Оплата участия в профильных конференциях.
  • Скидка 50% на изучение иностранных языков.

Спорт.

  • В офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с тренером.

Спортивный клуб.

  • В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою.

А также:

  • Бесплатные тренировки с FITMOST.
  • Скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.

И еще

  • Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
  • Всё для детей. Страхование, детские дни в офисе, подарки на рождение детей и чекапы для планирования беременности.
  • Гибридный формат. Работайте там, где вам удобнее. Например, часть недели из офиса, а часть — из дома.
  • Жилищные займы. Льготы на покупку жилья — в зависимости от стажа, позиции и результатов ревью. Действуют в городах России, где есть офисы Яндекса.
Софья Виноградова IT Recruiter
Плюс Фантех

О компании Плюс Фантех

Сфера
Медиа

Плюс Фантех Яндекса (50+ млн пользователей) — это Кинопоиск, Музыка, Афиша, Букмейт и Плюс. Мы искренне любим то, чем занимаемся, поэтому стараемся сделать наши сервисы максимально удобными и полезными.

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

410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Нижний Новгород, Минск (Беларусь), офис или гибрид
400 000 – 500 000 ₽/мес на руки
📍 Москва, офис или гибрид
400 000 – 450 000 ₽/мес на руки
📍 Москва (м. ЗИЛ), можно удалённо из РФ
400 000 – 600 000 ₽/мес на руки
📍 Москва (м. Авиамоторная), офис или гибрид
383 000 – 585 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), Самара, Казань, полная удалёнка