Senior Machine Learning Engineer - Music Recommendation Engine
The Music ML team within Apple Services Engineering is looking for a great Software or Machine Learning Engineer to build and improve the features and services driving Apple Music personalisation.
Our team is responsible for providing personalised features for Apple Music including Home, New, Radio, and Personal Mixes. Our work includes data analysis, large-scale offline pipelines, machine-learned model training and inference, and online services to provide real-time personalised experiences. Our growing London-based team builds and evolves global-scale, leading-edge machine learning systems and distributed systems that serve recommendations to users around the world.
We are responsible for the full lifecycle: collaboration with the Product team, system design, implementation, continuous optimisation and improvement.
If this sounds exciting to you, we’d love to hear from you. Adding a cover letter to explain your passion for this particular job is greatly appreciated.
Minimum Qualifications
Hands-on experience engineering and maintaining large distributed backend systems
Hands-on experience with applied machine learning systems at production scale
Understanding of concurrency, algorithms and object oriented programming
Effective collaboration with researchers to improve machine learning models
Preferred Qualifications
A vision of how to engineer modern ML-driven pipelines, APIs and services at scale, with fast iteration cycles
Ability to own and lead projects from conception through to design and implementation
Experience with recommender systems, feature engineering
Experience designing and running customer-facing A/B tests