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.