At Apple, we strive to make great products that empower people and improve their lives by expanding the capabilities of Apple products and platforms using Generative AI
Requirements
- iOS Development experience, including experience with Swift and Apple development tools
- Familiarity with AI concepts or experience with developing software with large language models
- Strong understanding of core Computer Science concepts (data structures, algorithms, software design)
Responsibilities
- Expanding iOS-based platforms to bring new Generative AI-enabled experiences to life
- Build features that meet or exceed our high standards for quality
- Prototyping and investigating new concepts to support feature definition and iteration
- Participating in architecture discussions and code review
- Building internal tools to ship and maintain high quality software
- Design and build testable software, working closely with QA
- Diagnose, triage, fix, and prevent issues related to functionality, reliability, and performance
Other
- B.S. Computer Science or equivalent experience required
- Ability to break down large features and implement practical solutions
- Curiosity about new technologies, flexibility, and openness to ambiguity
- Strong communication skills
- Ability to work in a team and build strong partnerships amongst teams and individuals