About the role
What will you do at Apple?
Imagine what you could do here. At Apple, new ideas have a way of becoming
extraordinary products, services, and customer experiences very quickly. The
work you do here has the potential to reach hundreds of millions of people, and
nowhere is that more true than Apple Music, where technology and artistry meet
to connect listeners with the music they love. The Apple Music ML team is
looking for an ML Software Engineering Manager to lead a team at the forefront
of music recommendation and personalization. This is a rare opportunity to shape
how tens of millions of people discover music every day, working alongside
world-class engineers, researchers, and product partners to build systems that
are both technically ambitious and deeply human.
DESCRIPTION
As an ML Software Engineering Manager on the Apple Music team, you will lead a
team of talented engineers responsible for designing, building, and shipping
state-of-the-art music recommendation and personalization systems. You will own
the technical direction of the team, partner closely with Research and Product,
and ensure your engineers have the support, clarity, and growth opportunities
they need to do the best work of their careers. You will collaborate regularly
with Apple teams globally, working across time zones to deliver cohesive,
high-quality experiences at scale.
MINIMUM QUALIFICATIONS
3+ years of experience managing software engineering teams 5+ years of
experience building and shipping high-quality software products Hands-on
experience designing and shipping products in the recommendation systems space
Strong computer science fundamentals and system design experience Bachelor's or
Master's degree in Computer Science or a related field, or equivalent practical
experience
PREFERRED QUALIFICATIONS
Deep understanding of modern recommendation system architectures and the
tradeoffs involved in building them at scale Experience with machine learning
frameworks and familiarity with end-to-end ML model development lifecycles
Demonstrated ability to translate complex technical tradeoffs for both technical
and non-technical audiences Experience leading or collaborating with
geographically distributed teams across time zones Track record of attracting,
developing, and retaining strong engineering talent in a competitive environment
Passion for music and a curiosity about how technology can deepen the connection
between people and the artists they love
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Engineering Manager, Library
OpenAI · Seattle, WA, US
Senior Engineering Manager - Custody
Mercury · California, US / Canada / San Francisco, CA, US / Portland, OR, US / New York, NY, US / Campo, CA, US / Capay, CA, US
Engineering Manager, Backend Platforms
Whatnot · Los Angeles, CA, US / San Francisco, CA, US / Seattle, WA, US
Engineering Manager, Seller Growth
Whatnot · New York, NY, US
Engineering Manager, Customer Experience
Whatnot · New York, NY, US / San Francisco, CA, US / Seattle, WA, US
Fabric Engineering Manager, Linen Bedding
Quince · Shanghai, China / Hong Kong / Shenzhen, Guangdong, China
Role information can change. Confirm current details on the original application page.
