Machine Learning Engineer
Job Description
Design and build next-generation generative AI models that support Apple Intelligence and power experiences like Genmoji, Image Playground, and Image Wand.
Responsibilities
- Develop modern generative model technology using diffusion and auto-regressive approaches
- Apply the latest AI research quickly and effectively to deliver impactful improvements
- Pioneer proprietary, experimental ideas tailored to Apple’s ecosystem
- Advance state-of-the-art modeling through work spanning large-scale training and on-device optimizations
Requirements
- M.S. or PhD in Computer Science (or related field such as Electrical Engineering, Robotics, Statistics, Applied Mathematics) or equivalent experience
- 2+ years experience training and fine-tuning modern image/video generation models
- Experience in an academic or industrial research environment
- Proficiency with an ML framework such as PyTorch, TensorFlow, or JAX
- Strong communication skills, including the ability to drive clarity in ambiguous situations
Technologies
- PyTorch
- TensorFlow
- JAX
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Reimbursement for certain educational expenses, including tuition for formal education related to advancing your career
- Opportunity to become an Apple shareholder via Apple’s discretionary employee stock programs
- Discretionary restricted stock unit awards
- Ability to purchase Apple stock at a discount through optional participation in the Employee Stock Purchase Plan
- Discretionary bonuses or commission payments and relocation (discretionary)
Preferred Qualifications
- Demonstrated strong industrial research, including delivery of complex projects or publications in top-tier venues
Location: Cupertino, CA (onsite)
Salary: USD 216,200 - 324,800 per year
Minimum experience: 2 years