Google is seeking a System Performance and Architecture Engineer to join their Silicon team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This role combines hardware architecture expertise with software optimization, working on cutting-edge compute technologies including GPUs, TPUs, and ISPs.
The position requires deep technical knowledge in computer architecture and performance analysis, with opportunities to shape the next generation of hardware experiences. You'll be working at the intersection of hardware and software, optimizing both for maximum efficiency and performance.
As part of Google's hardware team, you'll contribute to innovations that impact millions of users worldwide. The role involves analyzing complex workloads, identifying performance bottlenecks, and proposing architectural improvements that enhance both hardware and software components.
The ideal candidate should have strong programming skills in C/C++ or Python, understanding of GPU/TPU architectures, and experience with performance and power optimization. Knowledge of Generative AI model architectures is a plus. This position offers the opportunity to work on challenging technical problems while contributing to Google's mission of organizing the world's information.
Working at Google provides exposure to cutting-edge technology and the chance to work with world-class engineers. The company offers a collaborative environment focused on innovation and impact, with the resources and support needed to succeed in this challenging role.