Senior Machine Learning Engineer, Personalization
Core
Design and deploy real-time, one-to-one personalization systems at scale to deepen player engagement, improve retention, and drive long-term player value.
Role type
Senior IC machine learning engineer (personalization)
Builds
Real-time ML systems for player engagement and retention
Domain
Regulated gaming / Personalization
Deliverable
production ML models
Required skills
Python, SQL, Spark, Databricks, CI/CD for ML, A/B testing design, model monitoring, retraining strategies, drift detection
Preferred skills
Technical leadership, mentoring, cross-functional partnership
Technologies
MLflow, Jenkins, GitOps, Databricks, Spark
Responsibilities
Lead end-to-end ML initiatives from concept to production; Build scalable, reusable ML pipelines; Design and manage CI/CD workflows for ML; Monitor model performance and implement optimization strategies; Partner with cross-functional teams to translate business goals into ML solutions; Mentor engineers and define best practices for ML system design
Seniority
Senior, hands-on IC