Computer Vision Software Engineer, Camera & Photos

Apple Apple · Big Tech · Cupertino, CA · Machine Learning and AI

Develop and extend software features for iPhone camera, focusing on computer vision, image processing, and machine learning to deliver high-quality photos and videos. This role involves prototyping algorithms, working cross-functionally, and implementing solutions for new camera capabilities across Apple devices.

What you'd actually do

  1. Prototype and develop algorithms for new and improved camera features
  2. Work cross-functionally with our partners to ensure best in-class performance
  3. Develop methods to analyze and improve results
  4. Implement and assess algorithm implementation

Skills

Required

  • computational photography
  • Computer Vision
  • camera pipeline
  • C++
  • MS/PhD in Computer Vision, Machine Learning, Computer Science, Electrical Engineering

Nice to have

  • multiple-camera systems
  • 3D geometry
  • Machine Learning

What the JD emphasized

  • MS/PhD in Computer Vision, Machine Learning, Computer Science, Electrical Engineering

Other signals

  • delivers amazing quality photos and videos by combining state of the art computer vision, image processing, and machine learning
  • develop and extend those software features
  • build new extraordinary camera capabilities