Python-разработчик со знанием машинного обучения

МоскваPython, Машинное обучениеСпециалист
Наша группа исследований качества рекламы занимается как непосредственно машинным обучением, так и технической инфраструктурой для него. Наши ML-модели используются для предсказания вероятности событий в поисковой рекламе и контекстной сети. Для того, чтобы каждый день улучшать качество моделей, мы расширяем функциональность существующих ML-систем, надежность и скорость их работы. Качество наших прогнозаторов, их стабильность и скорость обучения прямо влияет на прибыль Яндекса.
Сейчас мы ищем в нашу группу Python-разработчика.

Задачи, которые мы готовы вам доверить:

  • разные задачи машинного обучения для наших прогнозаторов: новые таргеты, способы регуляризации, факторы, методы оптимизации;
  • обучение новых прогнозаторов с нуля (решение новых задач в имеющейся среде IDE);
  • оптимизация инфраструктуры обучения (увеличение скорости обучения модели повышает ее качество).

Вы сможете:

  • проверять свои гипотезы, алгоритмы и модели на большинстве сайтов рунета (ведь, помимо нашего Поиска, почти везде работает Рекламная сеть Яндекса);
  • увидеть, как работает машинное обучение на действительно больших объемах данных;
  • тестировать свои идеи на огромном кластере;
  • влиться в дружную команду, обладающую множеством компетенций (рядом с вами будет работать огромное количество очень крутых людей, у которых можно и нужно учиться);
  • узнать, что такое CTR, APC, APC, CPC, CPM.

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

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

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

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