JobsPower and Performance Architect, TPU
Job description
The Power and Performance Architect role at Google focuses on shaping the future of AI/ML hardware acceleration through the development of TPU technology. This position involves leading the definition of power architecture for next-generation TPU SOCs, optimizing performance-per-watt across machine learning workloads. The architect will work closely with multidisciplinary teams to bridge the gap between high-level architectural concepts and silicon execution. This role is part of the AI and Infrastructure team, which is dedicated to delivering breakthrough capabilities and insights at scale.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
- 15 years of experience in the design or definition of computer chips such as SOC, CPU, GPU, or hardware accelerators.
- Experience with performance analysis or performance modeling.
- Experience with power analysis, power modeling, or power delivery systems.
Responsibilities
- Lead the definition of power architecture for the next generation of TPU SOCs, optimizing for performance-per-watt across machine learning workloads.
- Bridge the architecture-to-execution gap by partnering with SOC implementation, IP providers, and hardware and software validation teams.
- Drive the design and integration of power management features, including dynamic voltage and frequency scaling (DVFS), power gating, and thermal mitigation strategies.
- Collaborate with the software community and data center teams to provide technology roadmaps that align silicon capabilities with system-level power constraints.
- Provide technical leadership and mentorship across multidisciplinary teams to anticipate future data center architectures and define SOC requirements.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
