Google is seeking a Senior Imaging and On-Device Machine Learning Software Engineer to join their Silicon team. This role combines advanced software engineering with machine learning, focusing on developing next-generation technologies for Google's Tensor SoC-based Pixel devices. The position requires expertise in imaging and machine learning software architecture to prototype proof-of-concept user experiences powered by Google's latest research in Generative AI and Computational Photography.
The ideal candidate will work at the intersection of hardware and software, developing solutions that span from kernel-level implementations to user-facing applications. They will be responsible for optimizing performance and power efficiency of imaging and AI applications, while collaborating with multiple teams to bring prototypes into production.
This role offers the opportunity to work on cutting-edge technology that directly impacts billions of users through Google's Pixel devices. The position combines technical depth in embedded systems, machine learning, and imaging with the breadth of working across the full software stack. The successful candidate will contribute to Google's mission of creating radically helpful experiences through the combination of AI, Software, and Hardware.
Working at Google provides exposure to some of the most advanced research in Generative AI and Computational Photography, along with the opportunity to implement these technologies in real-world devices. The role requires both technical expertise and collaborative skills, as the engineer will work with various teams including multimedia IP, architecture, system architecture, and device software teams.