Apple's Video Computer Vision organization is at the forefront of developing cutting-edge technologies for future Apple products. The team focuses on real-time and low-power algorithms that power next-generation Apple experiences and devices, particularly in localization and scene understanding using both classical computer vision techniques (SLAM and sensor fusion) and modern Machine Learning approaches. They have made significant contributions to ARKit in both iOS and Vision OS devices.
As a Computer Vision and Machine Learning Engineer, you'll join a unique research and development team working on groundbreaking algorithms. The role involves creating impactful computer vision algorithms for augmented reality and device localization, collaborating with Apple's world-class designers to deliver products that resonate with users on a personal level.
The position requires expertise in both classical computer vision and machine learning, with key areas including 3D computer vision, Structure from Motion (SfM), and Simultaneous Localization and Mapping (SLAM). You'll work closely with various highly skilled software development and ML teams, participating in core technology algorithm development, supporting external teams, conducting code reviews, and maintaining high-quality standards.
This is an opportunity to directly impact future Apple products and experiences, working at the intersection of computer vision, machine learning, and augmented reality. The role offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technology at one of the world's most innovative companies. If you're passionate about creating next-generation computer vision solutions and want to shape the future of technology, this role at Apple could be your next career move.