Real-Time Computer Vision Architect
Apple, Sunnyvale, California
The role
The Architecture team within our organization is responsible for bringing together computer vision algorithms, firmware, and low-level software teams to drive some of the most exciting programs across many Apple products! We do this by enabling the co-design of computer vision algorithms and systems through a deep understanding of the complexities and trade-offs between algorithm performance, imaging pipeline, system resources, and real-time constraints.
To be successful in this role, you not only have to be an excellent engineer, but also a phenomenal collaborator—comfortable communicating with a wide range of experts and leaders across many different domains, from firmware and OS to feature and experience. Are you ready to be a part of the next big thing at Apple?
What you need
BS in Computer Science, Electrical Engineering, or other relevant fields with a minimum of 10 years relevant, proven experience. Validated ability to work in a highly multi-functional environment at the intersection of Computer Vision, Embedded Systems, ISP, Mechanical and Electrical Engineering, Optical Science, Human Factors or similar. Proven track record in developing and improving CV perception algorithms and ISP pipelines. Demonstrated experience in optimizing computer vision algorithms for performance, power, and memory on embedded platforms.