ML-инженер, удаленно

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

Наши особенности:

  • адский highload. Нам нужны очень маленькие задержки перед ответом о нашей ставке в рекламном аукционе, ведь все это происходит, пока грузится страница пользователя! В перспективе нас ждут тысячи / десятки тысяч серверов, где нужно думать не только об оптимальных стратегиях, но и о том, как соптимизировать процесс, чтобы отвечать еще быстрее и тратить еще меньше серверного времени. AdTech — область, где стоимость процессорного времени на запрос сопоставима с матожиданием прибыли с него, а не отличается в тысячи раз, что ставило бы оптимальность кода на второй план;

  • куча R&D. Есть множество различных задач, где, вообще говоря, неизвестны оптимальные подходы. Как оптимально расходовать бюджет внутри дня/месяца? Как детектировать мошеннический трафик, который выглядит привлекательно для наших моделей, но гарантированно не ведет к конечным покупкам? Как предсказать вероятность конечного «денежного» события при том, что нам доступна для обучения лишь часть трафика (мы ведь знаем данные только там, где получили показ) и ошибка выжившего встает во весь рост? Как показывать рекламу горячим пользователям, у которых уже есть опыт в наших играх, чтобы не переманивать игроков из своих игр или подкреплять рекламой и так «денежных» пользователей, а добиваться прироста активных игроков для всех игр в совокупности? При этом AdTech — одна из самых конкурентных областей, где, решая какую-то из задач значимо лучше конкурента, можно иметь кратно разную прибыльность;

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

  • быстрый карьерный рост. C развитием продукта команда будет расти кратно, а первые инженеры — органически расти вверх в комфортных зонах ответственности.


Задачи

  • разработка высоконагруженных real-time сервисов;
  • подготовка, анализ внутриигровых и рекламных данных;
  • построение ML-моделей для предсказаний «денежных» событий, нахождение компромисса между производительностью (как обучения, так и предсказания) и точностью;
  • разработка стратегий / распределенных (у нас ведь тысячи серверов, а бюджет один) систем для оптимальной траты бюджета;
  • построение моделей для отсекания мошеннического трафика;
  • проведение A/B-тестов для версий моделей.

Требования

  • хорошая алгоритмическая подготовка: знание базовых алгоритмов и структур данных, а также того, как они реализованы в стандартных библиотеках;
  • уверенное владение Java или С++ или Python, умение писать тестируемый код;
  • английский язык: pre-intermediate;
  • знание теории вероятностей, статистики, алгебры, численных методов и байесовских методов;
  • опыт поддержки полного жизненного цикла моделей, включающий анализ сырых данных, формулирование гипотез, создание моделей, проведение экспериментов, внедрение результатов в продакшен;
  • понимание и опыт практического применения алгоритмов машинного обучения: линейные алгоритмы (линейная и логистическая регрессии и т.д.), композиционные алгоритмы (случайный лес, градиентный бустинг и т.д.), нейронные сети;
  • знание базовых data science Python библиотек;
  • знание SQL.

Будет плюсом

  • профиль на kaggle/codeforces/topcoder;опыт работы в adtech;
  • опыт A/B-тестирования моделей в high-load системах и сервисах;
  • опыт работы с MapReduce;
  • опыт работы с базами данных под высокой нагрузкой;
  • опыт разработки и отладки распределенных высоконагруженных приложений.

Мы предлагаем

Официальная зарплата
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

MY.GAMES

Международный игровой бренд (входит в состав Mail.ru Group), лидер рынка онлайн-развлечений. Компания объединяет 11 региональных офисов в России, Европе, США и Азиатских странах, более 1800 сотрудников и 12 внутренних студий разработки.

Похожие вакансии

myTarget: рекламная платформа Mail.ru Group, Москва

python

Python-разработчик в myTarget

Эксплуатация Unix, Москва

python linux MySQL PostgreSQL kubernetes

Инженер доступности сервисов / SRE

MY.GAMES, Москва

python SQL ETL

Аналитик

Delivery Club, Москва

python analytics SQL

Операционный аналитик

VK Pay, Москва

python linux PostgreSQL

Python разработчик

MY.GAMES, Москва

python linux unix MySQL PostgreSQL bash

Системный администратор Linux

myTarget: рекламная платформа Mail.ru Group, Москва

python go linux highload

Go-разработчик в myTarget

Рекламные технологии, Санкт-Петербург

python analytics SQL

Аналитик данных

MY.GAMES, Москва

javascript python

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

Рекламные технологии, Москва

python QA automation

Инженер по автоматизации тестирования

Рекомендательные сервисы, Москва

python django asyncio

Python разработчик

VK Pay, Москва

python asyncio

Python-разработчик в команду CREED

ИнПлат Технологии, Москва

SQL

Специалист по процессингу интеллектуальных платежных технологий

VK Pay, Москва

python QA automation API

Инженер по автоматизации тестирования / SDET / QA Automation Engineer (VK Pay)

VK Pay, Москва

javascript vue.js python django

Full Stack разработчик

Delivery Club, Москва

python linux kubernetes

Site Reliability Engineer

Одноклассники, Москва

analytics SQL ETL

Продуктовый Аналитик / Product Analyst

Одноклассники, Санкт-Петербург

python unix

Инженер-разработчик Data Science (проект "Лента")

Mail.ru Group, Москва

python

Python-разработчик в Департамент бизнес-процессов

Внутреняя информационная разработка, Москва

python react django

Fullstack разработчик (Python, Javascript)

Отдел медиабаинга, Москва

python analytics SQL marketing

Аналитик

WhaleKit, Москва

python ruby linux PostgreSQL

DevOps/Unix-системный администратор

Mail.ru Cloud Solutions, Москва

python linux kubernetes

Python-разработчик в команду IaaS

Delivery Club, Москва

python analytics SQL

Аналитик

Mail.ru Cloud Solutions, Москва

python go linux kubernetes

Python/Go-разработчик в команду PaaS (DinApp)

Mail.ru Cloud Solutions, Москва

python go linux kubernetes

Python/Go-разработчик в команду PaaS (Runtime)

MY.GAMES, Москва

python hadoop ETL

Разработчик BI-DWH

myTarget: рекламная платформа Mail.ru Group, Москва

python c++

C++-разработчик для обработки статистики и развития сети

VK Pay, Москва

python aiohttp asyncio

Python-разработчик в команду умной ленты

Одноклассники, Москва

javascript java SQL

Fullstack-разработчик (проект "Монетизации")

Mail.ru Group, Москва

python analytics SQL

Аналитик данных

Отдел медиабаинга, Москва

python analytics SQL

Антифрод аналитик

Департамент исследований и образования, Москва

python django

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

Одноклассники, Москва

java hadoop SQL ETL

Data Engineer

Delivery Club, Москва

python machine learning

Senior Data Scientist

VK Pay, Москва

python QA automation

Инженер по автоматизации тестирования / SDET / QA Automation Engineer (VK Pay)

r_keeper, Москва

python PostgreSQL SQL

Продуктовый аналитик

Mail.ru Group, Москва

python analytics SQL marketing

Маркетинговый аналитик

GeekBrains, Москва

analytics SQL

Руководитель отдела аналитики

Delivery Club, Москва

python SQL

Руководитель направления привлечения и онбординга курьеров

Mail.ru Group, Москва

python go java hadoop DWH ETL

DWH Разработчик

MY.GAMES, Москва

javascript SQL

Node.js-разработчик

PREDICT, Москва

python machine learning

ML-инженер

Почта, Москва

python c++ go

С++ программист в Vision

​Платформа «Mail.ru для бизнеса», Москва

python

Руководитель команды разработки в B2B

E-Com платформа, Москва

python react

Backend-разработчик в команду Е-commerce

Delivery Club, Москва

python go kubernetes

Go/Python-разработчик в команду R&D (Delivery club)

Геосервисы, Москва

python linux PostgreSQL bash kubernetes

DevOps

Проект myTracker, Москва

python SQL

Data Scientist

Mail.ru Group, Москва

javascript python go kubernetes

Fullstack-разработчик (Python/Go/JS) в команду аналитики

Голосовые технологии (Маруся), Москва

python aiohttp

Python разработчик

Data office, Москва

python hadoop PostgreSQL scala

Разработчик-исследователь

Mail.ru Group, Москва

python SQL

Инженер данных (Data Engineer) в Департамент бизнес-процессов