Google is seeking a Staff Software Engineer specializing in Machine Learning and Computer Vision for their Silicon team. This role focuses on building next-generation edge TPU technology for on-device Generative AI applications, requiring expertise in both hardware and ML model architectures. The position involves leading significant aspects of hardware-ML model co-design, working with extreme power and latency constraints.
The role combines cutting-edge research in hardware and Generative AI model architectures, requiring deep expertise in computer vision, machine learning, and hardware optimization. The successful candidate will work at the intersection of Google's AI, Software, and Hardware divisions to create innovative solutions that make computing faster and more efficient.
This is an advanced technical leadership position requiring both deep technical expertise and the ability to guide project teams. The role offers competitive compensation ($197,000-$291,000 base salary plus bonus, equity, and benefits) and the opportunity to work on challenging problems that impact billions of users.
The position requires extensive experience in software development, ML algorithm development, and computer vision, with preferred qualifications including advanced degrees and experience with Large Language Models. The role involves collaboration across multiple teams and disciplines, making it ideal for someone who can bridge the gap between theoretical ML research and practical hardware implementation.