Apple's Video Computer Vision (VCV) Face and Body technologies team is looking to solve previously-unsolved challenges in human representation and motion impacting millions of users
Requirements
- Software engineering skills and proficiency in Python
- Experience with PyTorch
- Independent problem solving skills
- Experience with computer vision and graphics applications
- Experience with ML model design and development
- Experience with data collection and processing
- Familiarity with visionOS and iOS platforms
Responsibilities
- Develop ML models for computer vision and graphics applications
- Discover and build solutions to previously-unsolved challenges in human representation and motion
- Work on the whole ML cycle from data collection design and data processing to model design and experiments to validation and QA in the wild
- Perform applied research development to adapt state-of-the-art methods or implement new methods to ship features on visionOS and iOS platforms
- Work closely with other ML engineers as well as data and software engineers both internally and multi-functionally
- Design and conduct experiments to validate and QA ML models
- Implement and optimize ML models for deployment on Apple devices
Other
- BS degree and 10+ years of experience
- Excellent communication and experience working with multi-functional teams
- Self-motivated with proven track record to optimally prioritize and deliver tasks on schedule
- MS degree in computer vision, computer graphics, machine learning or related field (preferred)
- PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields (preferred)