Apple is looking to solve problems in deep learning research, specifically in foundation models, natural language processing, multi-modal understanding, and combining learning with knowledge, to improve Apple products and delight millions of users.
Requirements
- Proven track record in training or deployment of large models or building large-scale distributed systems
 
- Proficient programming skills in Python and one of the deep learning toolkits such as JAX, PyTorch, or Tensorflow
 
- Web-scale information retrieval
 
- Human-like conversation agent
 
- Multi-modal perception for existing products and future hardware platforms
 
- On-device intelligence and learning with strong privacy protections
 
- PhD, or equivalent practical experience, in Computer Science, or related technical field
 
Responsibilities
- building infrastructure, datasets, and models with fundamental general capabilities such as understanding and generation of text, images, speech, videos, and other modalities
 
- applying foundation models to Apple products
 
- tackling challenging problems in foundation models and deep learning
 
- building systems that push the frontier of deep learning in terms of scaling, efficiency, and flexibility
 
- identifying and developing novel applications of deep learning in Apple products
 
- training or deployment of large models or building large-scale distributed systems
 
- working on web-scale information retrieval, human-like conversation agent, multi-modal perception, and on-device intelligence
 
Other
- Ability to work in a collaborative environment
 
- PhD, or equivalent practical experience, in Computer Science, or related technical field
 
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
 
- Reimbursement for certain educational expenses - including tuition
 
- Discretionary bonuses or commission payments as well as relocation