Technical Program Manager I, Resource Engineering, Machine Learning

Google is a global technology company that builds products to create opportunities for everyone worldwide.
$102,000 - $150,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI

Description For Technical Program Manager I, Resource Engineering, Machine Learning

Google is seeking a Technical Program Manager I to join their Resource Engineering team focusing on Machine Learning initiatives. This role combines technical expertise with program management to lead complex, multi-disciplinary projects from inception to completion. The ideal candidate will work at the intersection of product management and engineering, managing resource allocation and optimization for machine learning systems.

As a Technical Program Manager, you'll collaborate with diverse stakeholders to understand their needs and provide guided resource management solutions. You'll leverage your technical background in programming (Python, SQL, or JavaScript) and data analytics to work effectively with engineering teams in discovering efficiency opportunities within existing resource footprints.

The role involves driving capacity allocations, improving processes through automation, and conducting detailed analysis to maximize business value from available resources. You'll need to be equally comfortable explaining technical concepts to executives and discussing implementation details with engineers.

Google offers a competitive compensation package including a base salary range of $102,000-$150,000, plus bonus, equity, and comprehensive benefits. The company is committed to building a diverse and inclusive workplace that represents their global user base.

This position requires a Bachelor's degree (Computer Science preferred) or equivalent experience, with at least one year of program management experience. You'll be based in Mountain View, CA, working with cross-functional teams to drive Google's machine learning initiatives forward.

The role presents an excellent opportunity to impact Google's machine learning infrastructure while developing your technical program management skills in a supportive, innovative environment. You'll be part of a company that values diversity, equity, and inclusion, aiming to solve problems for all users globally.

Last updated a day ago

Responsibilities For Technical Program Manager I, Resource Engineering, Machine Learning

  • Work with product area partners to understand their needs and provide them a guided resource management experience
  • Work with engineers to discover efficiency opportunities in the existing resource footprints we manage
  • Use tooling in order to drive capacity allocations and allied processes
  • Invest in making personal contributions to improving processes and tools, as well as partnering with other teams to drive scale-up through automation
  • Drive analysis and metrics to improve the ability to maximize business value from the resources available

Requirements For Technical Program Manager I, Resource Engineering, Machine Learning

Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience in program management
  • Experience with a programming language (e.g., Python, SQL, or JavaScript)
  • Experience with data analytics

Benefits For Technical Program Manager I, Resource Engineering, Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Technical Program Manager I, Resource Engineering, Machine Learning

Software Engineer II, AI/ML, Account Threats

Entry-level Software Engineer position at Google focusing on AI/ML development for account threat detection, requiring 1+ years of programming experience.

Software Engineer II, AI/ML, Search

Software Engineer II position at Google focusing on AI/ML applications in Search, requiring 1 year of experience in software development and machine learning.

Software Engineer II, AI/ML, Core

Entry-level Software Engineer position at Google focusing on AI/ML development, requiring 1 year of experience in software development and ML concepts.

Software Engineer, Machine Learning, Google Cloud

Entry-level Software Engineering role at Google Cloud focusing on machine learning and AI development, requiring 1 year of programming experience.

Software Engineer, PhD, Early Career, AI/Machine Learning

PhD Software Engineer role at Google focusing on AI/ML, starting 2025, with competitive compensation and opportunities to work on cutting-edge technologies.