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 understanding of computer architecture and performance analysis, with opportunities to shape next-generation hardware experiences. You'll be working at the intersection of hardware and software, optimizing both for maximum efficiency and performance. The role involves analyzing complex workloads, identifying bottlenecks, and proposing architectural improvements that enhance system performance.
As part of Google's hardware team, you'll contribute to technologies that impact millions of users worldwide. The work involves pre- and post-silicon analysis, performance modeling, and close collaboration with compiler and runtime teams. This is an excellent opportunity for someone passionate about computer architecture who wants to influence the future of Google's hardware products.
The ideal candidate will have strong technical skills in computer architecture, experience with programming languages like C++ or Python, and knowledge of GPU/TPU architectures. You'll be working in an innovative environment that pushes the boundaries of hardware performance and efficiency, while being part of a team that values technical excellence and creative problem-solving.
This role offers the chance to work on challenging technical problems while contributing to products that make a real difference in people's lives. You'll be at the forefront of hardware innovation, working with cutting-edge AI and computing technologies, and helping shape the future of Google's hardware ecosystem.