Machine Learning Engineer
Наша рекламная сеть обрабатывает более 10 миллиардов событий ежедневно на 500 серверах в 5 дата-центрах (Европа и США). Мы обрабатываем более 1 миллиона запросов в секунду при пиковой нагрузке, а наше ClickHouse-кластер хранит более 3,6 петабайт данных. И все же, все работает как швейцарские часы — благодаря нашей команде умных, талантливых и проактивных сотрудников.
Мы ищем ML-инженера для внедрения моделей машинного обучения в продакшн на основе массивных данных реального времени и исторических данных, который будет решать такие задачи, как предиктивное скоринг, моделирование пользователей и их поведения, обнаружение аномалий и мошенничества, а также рекомендации/ранжирование при строгих ограничениях по задержке.
Обязанности:
- Разрабатывать, оценивать и улучшать модели машинного обучения для повышения производительности продукта и бизнес-результатов
- Проводить глубокий исследовательский анализ продуктовых и пользовательских данных (сотни миллиардов событий в месяц)
- Создавать предиктивные модели и модели классификации для поддержки принятия решений и оптимизации
- Проектировать, внедрять и поддерживать ML-сервисы в продакшне (обучение моделей, развертывание, мониторинг, автоматическое переобучение)
- Вносить вклад в проектирование ML-систем, создавая конвейеры, определяя данные, метрики и признаки
- Тесно сотрудничать с аналитиками, разработчиками, продакт-менеджерами и другими членами команды
- Участвовать в отборе признаков, разработке A/B-тестов и валидации моделей
- Определять возможности для роста и области оптимизации трафика и поведения пользователей
- Разрабатывать внутренние инструменты и дашборды для мониторинга ключевых продуктовых метрик и метрик моделей
- Обеспечивать качество данных и создавать конвейеры для мониторинга и обнаружения аномалий
- Четко доносить гипотезы, результаты и выводы как до технических, так и до нетехнических стейкхолдеров
- Способствовать непрерывному совершенствованию ML-систем, моделей и аналитических процессов
Требования:
- Опыт работы в области машинного обучения, науки о данных или прикладного ML от 3 лет
- Опыт проектирования ML-систем — от постановки задачи до создания API для интеграции в продакшн
- Глубокие знания в области статистики, проверки гипотез и экспериментального дизайна
- Владение SQL (опыт работы с ClickHouse будет большим плюсом)
- Опыт работы с крупномасштабными наборами данных (от терабайт до петабайт)
- Отличные навыки программирования на Python или R для анализа данных и ML (pandas, scikit-learn, XGBoost, LightGBM и т. д.)
- Способность создавать, оценивать и интерпретировать регрессионные модели, модели классификации и кластеризации
- Опыт работы с BI- и визуализационными инструментами (Grafana, Tableau, Power BI и т. д.)
- Проактивный, любознательный и ориентированный на результат образ мышления
- Способность четко объяснять технические концепции нетехническим стейкхолдерам
- Отличные навыки решения проблем и способность декомпозировать сложные задачи
Будет плюсом:
- Практический опыт работы с ML-системами в продакшне, управлением жизненным циклом моделей или практиками MLOps
Мы предлагаем:
- Нет дресс-кода, нет бюрократии
- Полностью официальное трудоустройство с конкурентной зарплатой выше рыночной
- Ноутбук на выбор: Mac или PC
- Медицинская страховка и мобильная связь
- Бесплатные обеды, напитки, свежие фрукты и закуски в офисе
- Бесплатный курс английского языка
- Покрытие расходов на спортзал и фитнес-компенсации
- Частичная компенсация обучения детей и ухода за ними (50%)