Software Engineer Iii, Computer Vision, Pixel Camera

Google Google · Big Tech · San Diego, CA +1

Software Engineer III for Google's Pixel Camera team, focusing on computer vision and computational photography features. This role involves the full product lifecycle from research and algorithm development to optimization and commercialization, aiming to enhance image quality and create new visual experiences on Pixel phones. Experience with ML infrastructure and C++ is required.

What you'd actually do

  1. Write product or system development code.
  2. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  3. Research and develop 3A (Autofocus, Auto exposure, Auto white balance), ISP (image signal processor) and other computational photography/computer vision features such as depth map, scene understanding that are mobile friendly and simulate the physical world
  4. Conduct new feature development, productization, and system specification, through software prototyping, simulation, and image quality characterization.
  5. Work with cross-functional teams such as Hardware, Research and Chip design teams.

Skills

Required

  • software development
  • C++
  • computer vision
  • imaging
  • augmented reality platforms
  • ML infrastructure

Nice to have

  • performance
  • large-scale systems data analysis
  • visualization tools
  • debugging
  • data structures
  • algorithms
  • sensor characteristics
  • optics
  • image signal processing

What the JD emphasized

  • end-to-end product lifecycle
  • algorithm development
  • prototyping
  • optimization
  • commercialization
  • computational photography
  • computer vision
  • ML infrastructure

Other signals

  • end-to-end product lifecycle
  • algorithm development
  • prototyping
  • optimization
  • commercialization
  • computational photography
  • computer vision