
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Mountain View, CA, USA
Google is hiring a Senior Technical Program Manager for their Machine Learning Infrastructure team. You'll lead complex projects and collaborate with cross-functional teams while utilizing your expertise in machine learning frameworks. This role requires 5+ years of program management experience.
You have a Bachelor's degree in a technical field or equivalent practical experience, along with at least 5 years of experience in program management. Your background includes working with machine learning infrastructure and frameworks such as JAX, PyTorch, or TensorFlow. You are skilled in coding with C++ for low-level performance and Python for framework integration, allowing you to bridge the gap between technical and managerial responsibilities. You thrive in managing ambiguity and possess a high degree of self-motivation, ensuring that you can lead projects effectively even in uncertain environments.
Your experience includes managing cross-functional or cross-team projects, where you've successfully navigated complex stakeholder dynamics. You understand the importance of clear communication and can articulate technical trade-offs to both engineers and executives. You are driven by the belief that a problem isn’t truly solved until it’s resolved for all, which aligns with Google’s mission to create opportunities for everyone.
While not mandatory, experience with machine learning modeling and kernels will set you apart. Your ability to manage multiple interdependent projects of high complexity and scope will be crucial in this role, as will your knack for quickly identifying and solving cross-functional issues.
As a Technical Program Manager at Google, you will lead complex, multi-disciplinary projects from start to finish. You will work closely with stakeholders to plan requirements, identify risks, and manage project schedules. Your role will involve communicating clearly with cross-functional partners across the company, ensuring that everyone is aligned on project objectives and progress. You will be responsible for managing expectations and ensuring smooth delivery by minimizing escalations.
You will identify and solve cross-functional and inter-team issues quickly, leveraging your technical expertise to guide discussions and decisions. Your ability to manage multiple interdependent projects will be essential, as you will oversee projects that span various product areas, including Search, Ads, YouTube, and Vertex. You will also play a key role in ensuring that the machine learning platform team provides performant ML software tools and infrastructure to all Google first-party product areas.
At Google, you will be part of a team that is dedicated to making machine learning experimentation, development, and productionization easier for everyone. You will have the opportunity to work with some of the brightest minds in the industry and contribute to projects that have a significant impact on the company and its users. Google offers a competitive salary and benefits package, along with a culture that encourages innovation and collaboration. We believe in supporting our employees' growth and development, providing opportunities for continuous learning and advancement within the organization.
Apply now or save it for later. Get alerts for similar jobs at Google.