Taro Logo

Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
New Taipei, Banqiao District, New Taipei City, Taiwan
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Google is seeking a Senior Imaging and On-Device Machine Learning Software Engineer to join their Silicon team, focusing on developing next-generation technologies for Google's Tensor SoC-based Pixel devices. This role combines advanced imaging systems and machine learning expertise to create innovative solutions in Generative AI and Computational Photography.

The position requires deep technical knowledge in mobile SoC architecture, multimedia subsystems, and machine learning inference optimization. You'll be working on cutting-edge projects that directly impact billions of users, developing and optimizing software across the entire stack from kernel-level drivers to user applications.

As part of Google's hardware team, you'll collaborate with experts in AI, Software, and Hardware to create groundbreaking user experiences. The role offers the opportunity to work on complex technical challenges, including performance optimization, power efficiency, and system architecture design for next-generation mobile devices.

The ideal candidate should have strong software development skills, experience with embedded systems, and a proven track record in imaging and machine learning software development. You'll be working in a fast-paced environment where you'll need to balance technical excellence with practical implementation, while collaborating with multiple teams to bring new features from concept to production.

This is an excellent opportunity for someone passionate about pushing the boundaries of what's possible in mobile computing, particularly in the areas of computational photography and on-device AI. You'll be at the forefront of innovation, working with Google's latest research in AI while having a direct impact on products used by millions of people worldwide.

Last updated 2 days ago

Responsibilities For Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

  • Contribute to imaging, machine learning and multimedia systems architecture and design for Google's Tensor SoCs and Pixel devices
  • Build prototype/production software across the camera, machine learning, and multimedia software stack
  • Optimize power and performance of imaging and Generative AI use-cases running on-device
  • Collaborate with multimedia IP and architecture, system architecture and device Software teams
  • Perform detailed system analysis for complex imaging and Generative AI user experiences

Requirements For Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience working with embedded operating systems

Interested in this job?

Jobs Related To Google Senior Imaging and On-Device Machine Learning Software Engineer, Silicon