logo

Apple

Computer Vision Engineer, Camera and Photos

Department
Engineering
Job Type / Location
Cupertino, California
Experience Required
5+ years
Posted On

Key Responsibilities

  • Design, implement, and optimize real-time and near-real-time image and video processing algorithms for the organization silicon
  • Prototype novel computational photography and computer vision features from concept through production
  • Collaborate closely with cross-functional partners across software, hardware, silicon, and algorithm teams to co-develop groundbreaking camera technologies
  • Develop evaluation frameworks, metrics, and analysis tools to measure and continuously improve image and video quality
  • Debug and profile on resource-constrained or embedded mobile platforms
  • Contribute to the full lifecycle of camera capabilities spanning the organization devices

Requirements

  • Strong proficiency in C/C++ and Objective-C/C++; working knowledge of Python for prototyping and analysis
  • Domain expertise in computer vision, computational photography, or machine learning with hands-on implementation experience
  • Familiarity with modern camera or image signal processing (ISP) pipelines
  • Experience with GPU programming using Metal, OpenCL, or CUDA
  • Track record of shipping camera, imaging, or video features in production systems

View Assessment Process

Think you'll be a good fit?