
Senior
Senior engineer building full-stack vision/camera/imaging pipelines for Google's next-generation XR devices
Google's XR team is hiring a senior engineer to build vision and imaging/camera solutions — image processing pipelines, computer vision, computational photography — for lightweight XR devices like smart glasses and headsets, optimizing across the software stack for quality, latency, and power. The role requires 5 years of C++/Java development plus hands-on experience with imaging pipelines and concurrency on mobile, and involves close collaboration with UX, product, physical design, and Google Research/Android teams.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Image processing pipeline architecture for mobile/XR
- Concurrency management across capture/processing/display
- Computer vision and computational photography algorithms
- Power, latency, and quality tradeoffs on constrained hardware
- Cross-functional collaboration (UX, product, Research, Android)
Common question themes
Design an on-device image processing pipeline for a smart-glasses form factor
How would you manage concurrency across camera capture and processing stages
Walk through a computer vision or computational photography feature you shipped
How do you trade off image quality against latency and power on constrained hardware
How would you work with Research and physical design teams to ship a new imaging feature
Related interviews

Senior
Software Engineer, Serverless Networking, Infrastructure

Staff
Staff Software Engineer, Mobile (Android), YouTube

Associate
Software Engineer

Roblox
Senior
Senior Software Engineer, App Performance

Roblox
Senior
Senior Software Engineer, Game Engine Systems

Amazon
Mid