Join Google's innovative hardware team as a Senior Software Engineer focused on CPU Performance Modeling. In this role, you'll be part of the ML, Systems, & Cloud AI (MSCA) organization, working on cutting-edge solutions that power Google's direct-to-consumer products. You'll collaborate with system teams and the CPU Architecture team to develop sophisticated performance modeling solutions for CPUs and SoCs.
Your responsibilities will include developing methods and technologies to model CPU performance at various accuracy levels, supporting architectural explorations, and correlating performance projections with measured post-silicon data. This position requires expertise in software development, performance analysis, and system architecture.
The role offers the opportunity to shape the future of Google's hardware experiences, working on products used by millions worldwide. You'll be part of an organization that prioritizes security, efficiency, and reliability across all operations - from TPU development to global network management.
The ideal candidate will have strong software development skills, experience with performance modeling and analysis, and the ability to work effectively with cross-functional teams. You'll need excellent object-oriented programming skills and database design expertise, along with the flexibility to learn new coding languages as needed.
This position is based in Tel Aviv, Israel, where you'll work with world-class engineers and architects to drive innovation in CPU performance modeling. The role offers the chance to make a significant impact on Google's hardware development process while working with cutting-edge technology and contributing to products that shape the future of computing.