Разработчик бекенда в службу машинного обучения Медиасервисов

МоскваБэкенд, Python, C++, Машинное обучениеМузыка, КиноПоиск, АфишаСпециалист
Медиасервисы Яндекса включают Яндекс.Музыку, КиноПоиск и Яндекс.Афишу. Служба машинного обучения Медиасервисов занимается широким спектром задач: персональными рекомендациями, анализом медиаконтента (аудио и видео) с помощью нейросетей, использованием ML-технологий для маркетинговых и бизнес-задач Медиасервисов.
Важным направлением работы нашей службы является разработка и внедрение технологий поиска музыки как по текстовому запросу, так и по аудиофрагменту (распознавание). Сейчас мы ищем опытного разработчика, который поможет доводить наши технологии до продакшна, обеспечивать их безотказную работу и масштабирование и развивать технологическую и инфраструктурную составляющую.

Возможные направления вашей будущей деятельности:

  • ускорение и оптимизация работы под нагрузкой отдельных компонентов (например, в сервисе распознавания музыки по фрагменту или в музыкальном поиске);
  • обеспечение регулярной подготовки и поставки данных для ML-процессов;
  • разработка и оптимизация MapReduce-операций, в том числе с использованием SQL-подобного языка;
  • написание отказоустойчивых веб-сервисов.

Мы ждем, что вы:

  • хорошо знаете алгоритмы и структуры данных;
  • умеете писать код продакшн-уровня на Python;
  • легко читаете чужой код на С++ (хорошее знание С++ будет плюсом);
  • хорошо разбираетесь в MapReduce и SQL.