Software Engineer, Computational Photography, XR Camera Job at Google in Mountai
Google, Mountain View, CA, United States, 94039
Software Engineer, Computational Photography, XR Camera
Mountain View, CA, USA
Minimum qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
- 2 years of experience in computational photography/computer vision.
- 1 year of experience testing, maintaining, or launching software products.
Preferred qualifications
- Experience with optimization algorithm performance by GPU, NEON, Halide, DSP, etc.
- Experience with testing, profiling, benchmarking, and optimizing code for latency.
- Experience developing for low compute or power constrained Android devices.
- Experience with C/C++ build systems and tooling.
- Passion for productionizing the computational photography technologies.
About the job
Google's software engineers develop the next‑generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. As a software engineer you will work on a critical project, with opportunities to switch teams as the business evolves. We need engineers who are versatile, display leadership qualities and are enthusiastic to take on new problems across the full stack.
Our team is dedicated to delivering unparalleled photography quality and the best capture experiences for Camera users. We leverage computational photography and machine learning to develop the entire imaging pipeline, owning the imaging system end‑to‑end, including core image quality, new feature development, on‑device optimization, and robust development tooling. Our work involves close collaboration across functions with XR, Pixel Camera, System hardware abstraction layer, Vendor ISP, Product, and UX teams, influencing the future Google camera software and hardware roadmaps.
Salary
The US base salary range for this full‑time position is $141,000–$202,000 plus bonus, equity and benefits.
Responsibilities
- Develop algorithms/solutions for edge device (e.g., XR devices) imaging pipelines, including multi‑frame burst processing, demosaicing, denoising, artifact reduction, high dynamic range (HDR) tone‑mapping, and content‑aware sharpening.
- Apply programming skills or machine learning knowledge to optimize the algorithms for computational photography issues in edge devices.
- Evaluate research papers in computational photography, computer vision, graphics, and Generative AI.
Equal Employment Opportunity
Google is proud to be an equal‑opportunity and affirmative‑action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, national origin, disability, age, or any other basis protected by law.
For accommodations, please complete our Accommodations for Applicants form.