The Video Computer Vision organization at Apple is looking to solve the problem of creating apps and prototypes for computer vision projects, impacting hundreds of millions of users.
Requirements
- Skilled in API design, where ABI stability is often necessary
- Experience with Objective-C and UIKit
- Experience with computer vision, image processing, or machine learning systems
- Experience writing applications with Swift and SwiftUI
- Comfortable working with async/await paradigms and other data-safety concepts in a multi-threaded environment
Responsibilities
- writing apps for technology demos
- developing visualization code in support of various teams
- participating in code reviews
- being a constant advocate within the team for high quality results
Other
- MS degree or higher in Computer Science or equivalent
- A bachelor's degree or higher in Computer Science or equivalent experience
- Willingness to work adaptably in an environment with rapidly changing technologies
- Communicating with and supporting cross-functional partners