Staff Tech Lead: ML & Accelerator Systems

Google

Sunnyvale (CA)

On-site

USD 207,000 - 301,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking a Tech Lead Manager, Staff Software Engineer, in Sunnyvale to lead multiple teams focused on machine learning software/hardware integration. You will drive strategy, mentor engineers, and oversee project goals across cloud and accelerator initiatives.

The role requires strong leadership, deep software proficiency, and experience guiding large-scale systems and teams in a fast-moving environment. Collaboration across sites and functions is essential.

Qualifications

  • Bachelor’s degree or equivalent practical experience is required.
  • 8 years of experience in software development.
  • 5 years in programming, debugging, computer architecture, and C++.
  • 3 years in a technical leadership role.
  • Experience in people management / supervision.

Responsibilities

  • Drive continuous improvements to ML software/hardware stacks through performance debugging.
  • Summarize trace timelines, memory usage, HLO profiles, and ML graph summaries.
  • Support new ML paradigms by contributing across end-to-end stacks and analysis tools.
  • Collaborate with product area leads to understand model optimization use cases and drive cross-functional efforts.
  • Coordinate across Hardware, Driver, Runtime, and Performance Analysis teams.

Skills

C++
Programming
Debugging
People management

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD in Engineering/CS

Tools

Python
Embedded systems
High-performance computing

Job description

Google is seeking a Tech Lead Manager, Staff Software Engineer, in Sunnyvale to lead multiple teams focused on machine learning software/hardware integration. You will drive strategy, mentor engineers, and oversee project goals across cloud and accelerator initiatives.

The role requires strong leadership, deep software proficiency, and experience guiding large-scale systems and teams in a fast-moving environment. Collaboration across sites and functions is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineering Lead for AI/ML Systems
Staff Software Engineering Lead for AI/ML Systems

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Staff ML Systems Engineer for GPU Accelerators
Staff ML Systems Engineer for GPU Accelerators

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Engineer & Tech Lead, ML Network Infra
Staff Engineer & Tech Lead, ML Network Infra

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
20% bonus target
Equity
Comprehensive benefits
Senior Accelerator Systems Software Manager
Senior Accelerator Systems Software Manager

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Staff ML Systems Co-Designer for TPU Performance
Staff ML Systems Co-Designer for TPU Performance

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and(dis)
401(k) with company match
Paid Time Off: 20 days/year
+4
Cloud AI Engineering Leader – AI/ML & Systems
Cloud AI Engineering Leader – AI/ML & Systems

Google • Sunnyvale (CA)

On-site
USD 248,000 - 349,000
Staff ML Network Infrastructure Architect & Tech Lead
Staff ML Network Infrastructure Architect & Tech Lead

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
AI/ML Software Engineering Manager II
AI/ML Software Engineering Manager II

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Health, dental, vision, life, disability insurance
401(k) with company match
20 days of vacation per year
+1
Senior AI/ML Software Engineering Manager, Cloud
Senior AI/ML Software Engineering Manager, Cloud

Google Inc. • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Senior Software Engineering Manager - Lead Tech & Teams
Senior Software Engineering Manager - Lead Tech & Teams

Socket.dev • Seattle (WA)

On-site
USD 207,000 - 300,000