Computer Vision and Machine Learning Engineer
Core
Design and implement real-time on-device Computer Vision and Machine Perception algorithms for spatial media and AI across Apple products.
Role type
Senior IC Computer Vision and Machine Learning Engineer
Builds
Real-time on-device CV/ML technologies for Apple products (e.g., Vision Pro, FaceID)
Domain
Consumer electronics / 3D Computer Vision / Machine Learning
Deliverable
production ML models
Required skills
C/C++, CUDA, GPGPU programming, Deep learning frameworks (PyTorch, TensorFlow, Jax), 3D graphics, Computer vision algorithms
Preferred skills
Swift, Independent execution, Product delivery experience
Technologies
PyTorch, TensorFlow, Jax, CUDA
Responsibilities
Implement world-class algorithms for spatial media and AI, Collaborate with researchers to push state-of-the-art, Bridge research to product implementation
Seniority
Mid-Senior, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 873,000+ jobs from 20+ sources.