Разработчик в группу инфраструктуры качества поиска

МоскваC++, LinuxПоискСпециалист
Наша команда разрабатывает различные инструменты и сервисы для поддержания и развития ранжирования в поиске. Сейчас мы ищем разработчика для работы над офлайн-контуром подготовки данных ранжирования.

Вы нам подходите, если у вас есть:

  • опыт разработки на C++;
  • опыт разработки под Linux;
  • знание классических алгоритмов и структур данных;
  • опыт работы с MapReduce-системами (например, с Hadoop).

Кроме того, приветствуются:

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

Вам предстоит:

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