Machine Learning Engineering Manager

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200379142
Do you have a passion for building the best curated Photos Experience in the world? iPhone is the most popular camera in the world. Detailed integration of software and hardware has delivered magical experiences like Photos Memories and Portrait Mode. The Camera & Photos team creates privacy-respecting machine learning technologies to ship emotional experiences to hundreds of millions of users worldwide. We are ideating, incubating and developing state-of-the-art ML algorithms targeting core user experiences in Photos. The team is responsible for new ways of organizing, finding and exploring content in the user library. The libraries are consistently growing, providing great challenges for on-device experiences. Apple’s promise to privacy is our premise, providing an interesting set of constraints, forcing innovation in data-driven algorithm development. We are looking for an outstanding machine learning manager to develop state-of-the-art algorithms and infrastructure for the next generation of thoughtful and personal products we deliver. If you thrive at the intersection of algorithms, applied machine learning and graphs this position will excite and inspire you.

Key Qualifications

  • 2+ years experience in management or technical lead role
  • 5+ years experience in data driven machine learning development
  • Track record of bringing research-level algorithms into production
  • Experience in driving scalable machine learning infrastructure development
  • Excellent collaborative skills including written and verbal communication
  • Deep technical knowledge in one or more of
  • Graph-based machine learning
  • Ranking/recommendation systems
  • Bayesian learning
  • Embedded systems / performance optimization


As a manager in the Curation Intelligence team, you will support the growth and motivation of your team, foster a strong collaborative culture, and help shape the vision and roadmap of Photos. You will own algorithm incubation, feature development and initiatives — internally as well as cross-functionally. You are a great communicator, you believe in the value of collaboration and transparency and support your direct reports’ development. You have an attention to detail, are hands-on and a data-driven approach to algorithm development. Your responsibilities will include * Engineering team management * Driving cross-functional efforts with Photos partners * Tracking project status and deliverables as part of technical project management * Applied ML and algorithm incubation and productization * Recruiting, selecting and mentoring employees

Education & Experience

Additional Requirements