Software Engineer, Computational Photography, Pixel Camera

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$120,000 - $200,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer, Computational Photography, Pixel Camera

Google's Pixel team is at the forefront of mobile innovation, focusing on creating the world's most helpful mobile experience through advanced designs, techniques, and products. This role offers an exciting opportunity to shape the future of mobile photography on Pixel products, working directly on core algorithms that enhance photography and cinematography experiences for users.

As a Software Engineer in Computational Photography, you'll be responsible for developing cutting-edge solutions that push the boundaries of mobile imaging systems. You'll work on everything from algorithm design and implementation to quality evaluation and performance optimization, ultimately deploying your innovations to Pixel devices.

The position combines expertise in software development, machine learning, and computational photography to create groundbreaking features. You'll collaborate with a diverse team of engineers, researchers, and scientists across Google, working on projects that directly impact millions of users' photography experiences.

The role offers the chance to work with Google's advanced AI, software, and hardware infrastructure, creating transformative experiences for users worldwide. You'll be part of a team that values innovation, technical excellence, and creative problem-solving, with opportunities to shape the distinctive look and feel of Pixel photography.

This is an ideal position for someone passionate about both technology and photography, offering the chance to work on next-generation mobile imaging technologies while contributing to products that impact billions of users globally.

Last updated 2 days ago

Responsibilities For Software Engineer, Computational Photography, Pixel Camera

  • Develop novel image processing technologies to power new camera features and push Image Quality (IQ) boundaries
  • Apply expertise in computational photography and/or machine learning to create groundbreaking advancements in mobile photography
  • Lead the full-cycle of algorithm development, from ideation to on-device implementation
  • Contribute to shaping the distinctive look and feel of Pixel photography
  • Collaborate with product teams and work alongside hardware, software, firmware, and research teams

Requirements For Software Engineer, Computational Photography, Pixel Camera

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, and with data structures or algorithms
  • 2 years of experience with machine learning algorithms and tools, artificial intelligence, deep learning and camera related domains
  • Experience in image/signal processing, computer vision, or machine learning
  • Expertise in camera or image disciplines
  • Excellent communication skills
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer, Computational Photography, Pixel Camera

Graphics Platform Software Developer, Chrome on Android

Graphics Platform Software Developer position at Google, focusing on Chrome's Android graphics stack optimization and performance enhancement using C++.

Technical Program Manager II, Mobile Networks, GoogleFi

Technical Program Manager II position at Google Fi, leading mobile network projects and managing cross-functional teams in Mountain View.

Software Engineer II, Mobile, Wear OS

Software Engineer II position at Google focusing on Wear OS development, requiring Android expertise and 1 year of experience in software development.

Technical Program Manager III, Cellular Device Quality, Platforms and Devices

Technical Program Manager III position at Google focusing on cellular device quality, requiring 5 years experience in program management and expertise in mobile device testing.

Technical Program Manager II, Mobile Enterprise, Pixel

Technical Program Manager II position at Google focusing on Mobile Enterprise solutions for Pixel devices, requiring 2 years of program management experience.