Jobs · Project Management · California

Technical Program Manager III, NPI, Cloud AI

Google · Sunnyvale, CA · 1 mo ago
On-siteProject ManagementFull-time

About the role

A problem isn’t truly solved until it’s solved for all. That’s why Googlers build products that help create opportunities for everyone, whether down the street or across the globe. As a Technical Program Manager at Google, you’ll use your technical expertise to lead complex, multi-disciplinary projects from start to finish. You’ll work with stakeholders to plan requirements, identify risks, manage project schedules, and communicate clearly with cross-functional partners across the company. You're equally comfortable explaining your team's analyses and recommendations to executives as you are discussing the technical tradeoffs in product development with engineers.

Responsibilities

  • Lead end-to-end system software development programs, specifically focusing on Firmware/software (FW/SW) integration to support the bring-up, testing, and validation of new NPI generations.
  • Orchestrate planning and execution across partner teams, including AI2, GCP, GCD, and Core, to ensure seamless integration of TPU software into the broader Google ecosystem.
  • Manage the delivery of allied software components required to enable new NPI within the production fleet, ensuring all reliability and performance milestones are met.
  • Provide critical Technical Program Manager (TPM) support for long-term roadmap development and resource allocation, balancing immediate project needs with future infrastructure goals.
  • Apply technical judgment to identify systemic bottlenecks.
  • Drive initiatives that measurably improve software quality, developer velocity, and release predictability.

Requirements

  • Bachelor's degree in a technical field, or equivalent practical experience.
  • 5 years of experience in program management.
  • Experience leading New Product Introduction (NPI) across product lifecycles, specifically supporting software programs through hardware development and deployment.
  • Experience with the software development process and lifecycle.

Preferred qualifications

  • 5 years of experience managing cross-functional or cross-team projects.
  • Experience in software engineering, preferably as a developer or development manager, with strong understanding of software development processes, tools, software test/qualification, release methodologies.
  • Knowledge/experience with NPI development, firmware, driving software quality and process transformation.
  • Excellent program management skills, with the demonstrated ability to successfully drive and land software programs.
  • Excellent verbal and written communication and presentation skills with the ability to interact with both technical and non-technical audiences.
  • Strong problem-solving, negotiation and organizational skills.

Benefits

Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $163000 - $236000 (USD) + 15% bonus target + equity + benefits

Similar jobs