Apple is looking to expand the capabilities of its products and platforms by leveraging Generative AI to create new and innovative user experiences. The company needs talented iOS engineers to develop cutting-edge, production-grade generative AI experiences across a variety of iOS apps and frameworks.
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)
- Ability to break down large features and implement practical solutions
- Diagnose, triage, fix, and prevent issues related to functionality, reliability, and performance
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
- Accurately scope the effort and work items required to complete large (multi-month) feature projects
- Building internal tools to ship and maintain high quality software
- Design and build testable software, working closely with QA
Other
- Communicating ideas to others in the team and cross functional partners
- Demonstrated passion for developing phenomenal user experiences
- Curiosity about new technologies, flexibility, and openness to ambiguity
- Strong communication skills
- Track record of working cross-functionally and building strong partnerships amongst teams and individuals