Apple
Senior Software Engineer (Ads Platform) - Experimentation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Ads ML Experimentation в Apple. Разработка платформы и систем для A/B-экспериментов и машинного обучения в рекламных продуктах.
Задачи
- Проектировать, реализовывать и развивать функции платформы мультивариантных экспериментов совместно с бизнес-лидерами и стейкхолдерами
- Продвигать лучшие практики экспериментирования в организации
- Выполнять roadmap экспериментирования и планировать будущие интеграции с приоритизацией на основе данных
- Принимать взвешенные решения в условиях неопределённости, балансируя краткосрочные и долгосрочные цели
- Разрабатывать инструменты для управления A/B-тестами, исследовательского анализа и мониторинга поведения экспериментов в реальном времени
- Строить сложные системы для end-to-end разработки предиктивных алгоритмов
Требования
- Опыт проектирования и построения сложных крупномасштабных распределённых систем в облачных средах, например AWS
- Сильный опыт с фреймворками экспериментирования, A/B-тестированием и методологиями машинного обучения
- Свободное владение Java, Scala, Python и SQL
- Опыт с event stream processing (Spark Streaming, Kafka, Flink или аналогами)
- Опыт с backend object stores, автоматизированными data pipelines, cloud-native хранилищами и фреймворками обработки данных
- Знакомство с фреймворками оркестрации data-oriented workflow, например Airflow, Kubeflow
- Знание статистики и умение применять методы анализа данных для оценки качества данных, профилирования нагрузки и связей между бизнес-метриками и технической производительностью
- Отличные коммуникативные и презентационные навыки
- Опыт работы в кросс-функциональной организации
- Умение сжимать сложные концепции и анализ в чёткие выводы, ведущие к действию
- Опыт в рекламной индустрии — плюс
- Опыт с продвинутой статистикой и causal inference — плюс
- Степень в Computer Science, статистике, прикладной математике или смежной области
- 5+ лет индустриального опыта проектирования, построения, поддержки и развития production-систем веб-масштаба
- Опыт с A/B-тестированием и методологиями машинного обучения
Навыки
- AWS
- A/B testing
- Machine Learning
- Java
- Scala
- Python
- SQL
- Spark Streaming
- Kafka
- Flink
- Airflow
- Kubeflow
- statistics
- causal inference