The Video Computer Vision organization at Apple is looking to solve fundamental challenges in human-centric solutions that will impact millions of users across Apple's ecosystem by developing breakthrough technologies for future Apple products.
Requirements
- Hands-on experience developing 3D and/or 4D computer vision algorithms and systems
- Proficiency in Python and PyTorch with strong software engineering practices
- Mathematical foundation in linear algebra, optimization and geometry processing
- Experience with human-centric 3D and 4D reconstruction approaches, datasets and evaluation methodology
- Deep understanding of multi-view geometry, camera calibration and 3D reconstruction pipelines
- Background in differentiable optimization and geometric deep learning approaches
- Experience optimizing ML models for mobile deployment and resource-constrained environments
Responsibilities
- Research, adapt, and implement state-of-the-art 3D and 4D reconstruction algorithms for human understanding and AI health applications
- Design novel approaches that combine classical geometry with modern deep learning techniques
- Collaborate with cross-functional teams to define requirements and validation frameworks
- Deliver production-ready code while driving technical innovation for health and human intelligence applications
- Optimize algorithms for deployment on Apple silicon on mobile devices
- Develop 3D and/or 4D computer vision algorithms and systems
- Translate academic innovations into shipping products
Other
- BS and a minimum of 3 years relevant industry experience
- MS or PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields
- Commitment to engineering excellence and clean, maintainable code
- Collaborative approach to solving complex technical challenges
- Passion for pushing the boundaries of 3D and 4D computer vision