Apple’s products feel magical when they do just the right thing at the right time and place. The Machine Learning Personalization team in Proactive Intelligence is responsible for building systems that adapt to users’ behavior with resource-constrained machine learning models running locally on users’ devices. This is your chance as an outstanding engineering manager to join and lead an exceptional group of engineers who surprise and delight our millions of customers every day with personalized recommendations on the iPhone, Mac, Apple Watch, iPad, and more!
Description
You will lead a team that uses ML to push the boundaries of personalization in Apple’s products so that they feel like they know you and what you’re trying to accomplish, all without compromising on the promise of protecting user privacy. You will work with cross-functional partners to find new recommendations use cases and to evolve existing systems to support emerging capabilities in new products. You will lead the way in developing and applying automated processes for validation and monitoring; and develop innovative tools and metrics that change the way we look at problems!ROLE OPPORTUNITIES Our team values creating and maintaining an inclusive environment prioritizing learning and growth. You’ll learn to use new technologies, work with various cross-functional teams, and exercise your creativity to improve our team and our products
Minimum Qualifications
- MS in Computer Science, Computer Engineering, or Machine Learning; or 7 years practical experience in software engineering
- At least three years experience with software engineering in production systems (working with Python or R; and/or C/Objective-C/C++, Swift, or Rust)
- At least two years of experience as a tech lead for software features shipped in production, with a machine learning component in at least one of those features
Key Qualifications
Preferred Qualifications
- You are committed to helping others grow in their careers at Apple
- Deep knowledge and hands-on experience with fundamental ML concepts in production systems
- Excellent written and verbal communication skills, especially for project planning and in cross-functional collaboration
- Experience with recommender systems in production
- Experience developing for resource constrained platforms, especially mobile devices
Education & Experience
Additional Requirements
Pay & Benefits
- At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $190,700 and $329,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.