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

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

О Дзене

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

О команде

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

Ты будешь

  • Решать задачу холодного старта автора, привлекая всю доступную контентную информацию. А может, и не только контентную (exploration аудитории автора с использованием контентной информации).
  • Тюнить рекомендательный пайплайн, использовать всю доступную коллаборативную информацию, чтобы находить новую релевантную для автора аудиторию и устойчиво растить его на платформе (exploitation аудитории автора).
  • Улучшать дистрибуцию контента автора. Придумывать, как лучше доставлять новые публикации автора до подписчиков, чтобы и подписчики были в курсе всех последних обновлений, и автор мог отслеживать интерес своей аудитории (это не только важно для мотивации автора, но и для наших алгоритмов, которые смогут понять, насколько хороша та или иная публикация).

У нас все сложится, если у тебя есть

  • высшее техническое или математическое образование (слова «матстаты», «функан» и «опты» должны вызывать у тебя тёплые чувства);
  • опыт написания продакшен-кода (язык не принципиален, мы пишем на Java и тебя тоже научим);
  • уверенное знание алгоритмов и структур данных (прохождения курса Макса Бабенко не требуем, но приветствуем);
  • понимание, как работают алгоритмы машинного обучения под капотом;
  • знание математической статистики (мы проводим много А/Б-тестов + в некоторых задачах делаем А/Б-тестирование на документах или авторах, поэтому владение аппаратом математической статистики очень помогает в работе);
  • опыт решения ML-задач (круто, если ты не просто можешь обучить модель, но и задуматься о корректной постановке задачи; опыт в рекомендательных системах не обязателен).

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


1Знакомство

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

2Интервью

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

3Финал

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

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

    glider