Google is seeking a Senior Software Engineer for On-Device Machine Learning in their Silicon team. This role is part of the team that builds Google Tensor, Google's first custom System-on-Chip (SoC) powering the latest Pixel phones. The ideal candidate will work on developing and prototyping on-device Machine Learning systems, optimizing power and performance, and participating in design reviews.
The role involves close collaboration with cross-functional teams to create novel machine learning applications on Tensor SoC. Key responsibilities include developing applications on Android/Pixel, optimizing on-device ML use cases, and writing product or system development code.
Google's mission is to organize the world's information and make it universally accessible and useful. This team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. They research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful, aiming to improve people's lives through technology.
Qualifications include a Bachelor's degree (Master's or PhD preferred), 5 years of software development experience, 3 years of experience with software products, and 1 year of on-device Machine Learning experience. Experience with Large Language Models, NLP, image and vision, or Generative AI is required. Android development experience is a plus.
This role offers a competitive salary range of $161,000-$239,000 plus bonus, equity, and benefits. Google is an equal opportunity employer committed to building a diverse and inclusive workforce.