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 the experience of millions of users in Apple products.
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
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
- Identifying and developing novel applications of deep learning in Apple products
- Training or deployment of large models
- Building large-scale distributed systems
- Combining learning with knowledge
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