Google is seeking a CPU AI Workloads and Performance Architect to join their innovative hardware team. This role is part of Google's initiative to develop custom silicon solutions that power their direct-to-consumer products. The position offers an exciting opportunity to work at the intersection of CPU architecture and AI/ML workloads, collaborating with Google's Android applications and AI teams.
The role involves conducting detailed performance analysis, building infrastructure for hardware-software co-design, and creating benchmarks for performance evaluation. You'll be responsible for characterizing AI/ML workloads, identifying performance bottlenecks, and proposing optimization solutions that will enhance Google's CPU projects and products.
As part of Google's mission to organize the world's information and make it universally accessible, you'll work with a team that combines the best of Google AI, Software, and Hardware. The position requires strong expertise in CPU architecture, performance analysis, and programming skills in C/C++ and Python. You'll also have the opportunity to mentor junior engineers and drive cross-team collaborations.
The compensation package is competitive, ranging from $150,000 to $223,000 base salary, plus bonus, equity, and comprehensive benefits. The role offers multiple location options including Austin, Mountain View, Portland, and Poughkeepsie, allowing flexibility while maintaining an innovative work environment.
This is an excellent opportunity for someone with a strong background in computer architecture and AI/ML who wants to make a significant impact on Google's hardware future. The position combines technical leadership with hands-on architecture work, making it ideal for those who enjoy both technical depth and collaborative problem-solving.