Technical Program Manager, Geo Machine Learning Tools

Google   •  

Mountain View, CA

Industry: Technology


11 - 15 years

Posted 7 days ago

Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 10 years of experience managing highly-complex, technically-challenging projects involving globally dispersed teams.
  • years of work or educational experience developing Machine Learning or Artificial Intelligence tools and solutions.
  • Experience spearheading the successful adoption and continuous improvement of advanced tool solutions atthe cross-functional and client level.

Preferred qualifications:

  • Ability to learn new business and technical skills quickly and to adapt to changing environments.
  • Ability to define projects and execute within timelines and with multiple stakeholders. Proven ability todeliver projects on time and to budget.
  • Ability to effectively influence and communicate cross-functionally, including the technical judgment toinfluence engineers.
  • Logical thinking, independent decision making, problem solving skills, and ability to make trade-offs
  • Excellent analytical, communication and interpersonal skills, with the ability to work in a fast-paced environment.

About the job

Google's projects, like our users, span the globe and require managers to keep the big picture in focus. As a Technical Program Manager at Google, you lead complex, multi-disciplinary projects. You plan requirements withinternal customers and usher projects through the entire project lifecycle. This includes managing project schedules, identifying risks and clearly communicating goals to project stakeholders. Your projects often span offices, timezones and hemispheres, and it's your job to keep all the players coordinated on the project's progress and deadlines.

Geo’s mission is to assist users as they navigate and explore the world, wherever they are. Making that mission a reality includes a well oiled, effective operations team that is deployed in everything from bootstrapping data collection to moderating incoming user edits to imagery hardware development to ad hoc data evaluation totraining machine learning models. The goal of Geo Data Operations is to contribute to Geo’s mission by delivering world class geo data by utilizing human resources in the most valuable ways possible.

As our operations are evolving we’re just beginning to tap into the opportunities that Machine Learning will unlock for geo data. We need a toolkit that moves with us into the next stage of our operations, scales with the team and is nimble enough to meet future demands.

The Geo team builds the most accurate, comprehensive, and useful maps for our users. More than a billion people rely on Google Maps services to explore the world and navigate their daily lives. That includes sailing down the Amazon river, choosing where to get a bite of pizza, flying over a 3D version of New York City and saving timecommuting. 

Geo helps merchants get their businesses on Google, and more than a million developers use the power of Google Maps to enhance their apps and websites. They are solving complex computer science problems, designing beautiful and intuitive product experiences and improving the accuracy of our geo data, all in order to plot a course for the future of mapping.


  • Work with the global program managers and engineering teams to develop and deliver next-stage operations tooling solutionsthrough strategy and requirements building, prioritization, and technical development and leadership.
  • Understand the existing machine learning (ML) tools, platforms, and strategies that are being developed and used at Google and beyond.
  • Work closely with Technical Program Managers and business analysts across the organization to initiate, develop, anddeploy an ML tools platform - including ownership of ongoing development and improvement of this platform.
  • Advocate your strategic vision with Geo leadership, Program Managers, and Engineers to align these tools with Geo’s broader, longer term goals.
  • Spearhead the knowledge dissemination and adoption of advanced tool solutions to a variety of clients and drive changes based on their feedback.Support other tools in our toolkit via Engineering/Operations advocacy, intermediate technicaltroubleshooting and prioritization, and thought leadership.