JobsSenior Software Engineer, TPU Performance, Hardware, Software Co-Design
Senior Software Engineer, TPU Performance, Hardware, Software Co-Design
GoogleSenior Software Engineer, TPU Performance, Hardware, Software Co-Design
GoogleLocation
Sunnyvale, CA
Type
Full-time
Posted
5/5/2026
Compensation
$174,000 - $252,000 per year
Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025Job description
The Senior Software Engineer role focuses on TPU performance and hardware-software co-design at Google. The position involves working on machine learning systems to optimize performance and efficiency. Engineers in this role will collaborate with teams to develop next-generation technologies that impact billions of users. The team prioritizes security, efficiency, and reliability while driving advancements in hyperscale computing.
Requirements
- Bachelor's degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 5 years of coding experience in one or more of the following languages: C, C++, Java, or Python.
- 5 years of experience testing, maintaining, or launching software products.
- 5 years of experience with data structures and algorithms.
Responsibilities
- Analyze performance, power, and energy efficiency of current and future ML workloads to identify issues.
- Enable the peak efficiency of future and current ML systems through full-stack ML hardware-software co-design.
- Establish a deep understanding of the latest business-critical production ML models to inform optimizations.
- Explore and define future ML accelerator system and chip architectures with objective and data-driven insights.
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?
