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

Middle
Комбинированный
Полина ШуруповаРекрутер

О Дзене

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

О команде

В Дзене более 100 тысяч активных авторов. Наша команда помогает им развиваться и находить новую аудиторию. Мы совершенствуем ранжирующие алгоритмы, чтобы новый контент как можно быстрее появлялся в лентах у подписчиков, а ещё разрабатываем новые алгоритмы поиска аудитории для авторов.
Мы ищем java-разработчика, который хочет попробовать себя в машинном обучении. У нас уже есть успешные примеры перехода из бэкенда в ML — если сомневаешься, пиши. Мы поможем с онбордингом в ML и освоением основных алгоритмов.

Ты будешь

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

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

  • Java 17, Spring, Mongo, PostgreSQL, Cassandra, YDB, Clickhouse.

У нас всё сложится, если ты

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

Будет здорово, если ещё ты

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

Как мы проводим собеседования


1Знакомство

Просто общаемся: вы задаёте вопросы о потенциальной работе, мы рассказываем о продукте и команде. Это может быть созвон или встреча в офисе — как вам удобнее. Знакомство нужно, чтобы на старте понять, будет ли нам классно работать вместе. Поэтому узнайте здесь как можно больше: чем вы будете заниматься, как выглядит типичная рабочая неделя, какие задачи стоят перед вами и командой. Для чего нужно знакомство?

2Интервью

Если знакомство прошло хорошо, вам предложат пройти интервью — их количество зависит от вашей специализации и уровня. На этом этапе вы поймете, с какими типами задач будете работать в Дзене, а мы — ваш ход мыслей. Например, все разработчики обычно проходят whiteboard-интервью и интервью по технологиям. У продакт-менеджеров, маркетологов и креативных команд свои интервью и тестовые задания. Лучше всех их порядок и количество знает рекрутер — не стесняйтесь задавать вопросы. Как проходят интервью?

3Финал

Общаемся ещё раз: вы сможете задать любые вопросы, а мы подробно расскажем о технологиях, фреймворках, планах на развитие продукта и почему нам будет классно работать вместе. После возьмём небольшую паузу и вернёмся с ответом. Если всё сложится, обсудим первый рабочий день, если нет — обязательно дадим обратную связь. Какой следующий шаг?

Давайте знакомиться!
Заполняйте форму и приходите к нам

    glider