Software Engineer — Face ID
Core
Design, build, and ship the software stack for real-time, on-device Computer Vision and Machine Perception technologies powering secure authentication on Apple hardware.
Role type
Senior IC software engineer (computer vision & machine perception)
Builds
Software frameworks and APIs for Face ID on Apple silicon
Domain
Consumer electronics / Computer Vision / Machine Perception
Deliverable
production ML models
Required skills
C/C++, API and framework design, concurrency, memory management, embedded systems programming, computer vision integration, profiling and instrumentation, automated testing
Preferred skills
Python, Objective-C or Swift, sensor pipeline familiarity (camera, depth, 3D, time-of-flight), hardware collaboration, security and privacy-preserving system design
Sourced via apple · Listed on CareerPlan, which tracks 847,000+ jobs from 20+ sources.