Software Engineering Manager, AI/ML, Geo

Google is a global technology company that builds products like Maps, Earth, Street View, and Google Maps Platform.
Machine Learning
Staff Software Engineer
In-Person
8+ years of experience
AI

Description For Software Engineering Manager, AI/ML, Geo

Google's Geo team is seeking a Software Engineering Manager to lead AI/ML initiatives for their mapping products. This role combines technical leadership with people management, requiring expertise in both software development and machine learning. The position involves managing multiple teams working on Google Maps, Earth, and Street View products that serve over a billion users monthly.

The ideal candidate will have extensive experience in software development, particularly in languages like Python, Java, or JavaScript, combined with deep knowledge of machine learning algorithms and tools. They will be responsible for driving technical strategy, managing team execution, and ensuring the delivery of high-quality AI/ML solutions.

This role offers the opportunity to work at the intersection of AI/ML and geographical information systems, solving complex computer science problems while improving how people navigate and understand the world. The position requires both technical depth to guide system designs and leadership skills to manage and develop engineering teams.

Working at Google provides the chance to impact billions of users while collaborating with exceptional engineers across multiple international sites. The role involves overseeing large-scale projects, contributing to product strategy, and helping develop the next generation of engineering talent. The Geo team's mission of building the most accurate and comprehensive maps makes this an exciting opportunity for someone passionate about combining technical excellence with leadership impact.

Last updated 6 days ago

Responsibilities For Software Engineering Manager, AI/ML, Geo

  • Design, guide, and vet systems designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback
  • Lead a team of software engineers, driving technical strategy and execution of key AI/ML projects
  • Contribute to the development and implementation of AI/ML solutions
  • Develop the mid-term technical idea and roadmap within the scope of the team
  • Set and communicate team priorities that support the broader organization's goals

Requirements For Software Engineering Manager, AI/ML, Geo

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 5 years of experience with machine learning algorithms and tools
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management
  • Knowledge of AI/ML algorithms, techniques, and tools
  • Excellent problem-solving, analytical, and communication skills

Interested in this job?

Jobs Related To Google Software Engineering Manager, AI/ML, Geo

Staff Software Engineer, Machine Learning Borglet Accelerators

Staff Software Engineer position at Google focusing on machine learning infrastructure and hardware acceleration, offering competitive compensation and the opportunity to work on cutting-edge technology.

Staff Software Engineer, AI/ML Natural Language Processing, Google Ads

Lead AI/ML Natural Language Processing initiatives at Google Ads, developing large-scale solutions and providing technical leadership for advertising technology innovations.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions

Lead machine learning and recommendation systems development at Google as a Senior Staff Software Engineer, shaping how billions of users discover content on YouTube.

Senior Staff Software Engineer, Cloud Specialized Generative AI

Lead Google Cloud's Generative AI initiatives as a Senior Staff Software Engineer, developing next-gen technologies and solutions for enterprise customers worldwide.

Staff Software Engineer, Machine Learning, Google Assistant

Lead Machine Learning engineering role at Google, developing AI solutions for Google Assistant with competitive compensation and opportunity to impact billions of users.