Real-Time Computer Vision Architect
Core
Designing real-time on-device computer vision, machine perception, and image quality systems for Apple products by co-designing algorithms with firmware, ISP, and low-level software teams.
Role type
Senior IC Computer Vision Architect (Embedded Systems & ISP)
Builds
Real-time perception algorithms, ISP pipelines, and system architectures for Apple hardware
Domain
Consumer Electronics / Computer Vision / Embedded Systems
Deliverable
production ML models
Required skills
Computer vision algorithm design, ISP pipeline optimization, embedded systems architecture, firmware integration, low-level software development, sensing technology trade-off analysis, system-level requirement decomposition, cross-functional collaboration
Preferred skills
Vision transformers, foundation models, vision-language models, classical computer vision methods, SLAM, tracking, classification, calibration, PnP-based pose estimation, scene understanding, human representation, image enhancement, leadership in multi-functional efforts
Technologies
Firmware, Operating Systems, Image Signal Processing (ISP), Depth sensors, IMUs, Cameras
Responsibilities
Break down high-level product goals into system, module, and component requirements including firmware, ISP, and OS constraints; Develop and optimize computer vision perception algorithms and ISP pipelines for performance, power, and memory on embedded platforms; Work with firmware, ISP, mechanical, electrical, and optical science teams to evaluate sensing tradeoffs; Debug and optimize performance at the firmware or OS level; Communicate technical tradeoffs and requirements to partners across domains
Seniority
Senior, hands-on IC with strategic influence