Google
Posted 1d ago

Senior Software Engineering Manager, Machine Learning, Maps

Google
Mountain View, California, United States
$262k-$364k/yrOnsiteFull Time
Responsibilities
  • leading engineers
  • setting strategy
  • reviewing designs
Requirements
  • Bachelor's degree or equivalent practical experience
  • 8 years programming experience
  • 5 years people management or technical leadership
  • Machine learning model deployment and Generative AI experience
Technical tools mentioned
C++JavaPythonKotlinGoTensorFlowPyTorch

Job description

In most instances, this position requires in-person interviews as part of the hiring process.

Minimum qualifications:

  • Bachelor’s degree, or equivalent practical experience.
  • 8 years of experience programming in C++, Java, Python, Kotlin or Go.
  • 5 years of experience in a people management or technical leadership role.
  • Experience building and deploying Machine Learning models.
  • Experience with Generative AI.

Preferred qualifications:

  • Master's degree or PhD in Computer Science, or a related technical field.
  • 7 years of experience deploying Machine Learning models in production environments.
  • Experience with Deep Learning, Computer Vision (e.g., object detection, OCR), and frameworks like TensorFlow or PyTorch.
  • Experience with large-scale data processing systems.
  • Ability to lead complex technical projects and collaborate with different stakeholders.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

As an Engineering Manager, you will oversee a team handling complex technical challenges in extracting vital information like speed limits and road signs from massive datasets. Your team leverages Machine Learning (ML) and Computer Vision techniques to directly impact the safety and reliability of mapping and in-car systems used by millions worldwide. This is a unique opportunity to work at the intersection of ML, geospatial data, and the automotive industry, contributing to systems that have real-world impact on how people navigate.

The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more. Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives.

The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites. As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $262000 - $364000 (USD) + 25% bonus target + equity + benefits

Learn more about benefits at Google.

Responsibilities

  • Lead a team of software engineers designing and deploying machine learning models to extract map features and attributes.
  • Set the strategic direction for the group, defining a multi-year technical outlook and aligning stakeholder goals.
  • Partner with senior architects to ensure ambiguous systems are driven toward solutions that scale and maintain high reliability.
  • Provide technical leadership, mentorship, and performance coaching to technical leads and engineers on the team.
  • Review systems designs and product development code to solve complex problems and ensure engineering best practices.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

About Google

Provides online search, advertising, cloud computing, and consumer electronics.

Year founded
1998
Employees
190000
Organization type
Public
Headquarters
US

Similar jobs

Software Engineering Manager roles near Mountain View, California
13h
Save
Mark Applied
Hide
Secure IPC Manager- Core OS
Cupertino or North America
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Requires deep C knowledge, familiarity with Swift, Objective-C, or C++, compiler or toolchain experience, UNIX and low-level IPC experience, and a history of delivering complex initiatives.
C, Swift, Objective-C, C++, UNIX
1d
Save
Mark Applied
Hide
Software Engineering Asc Mgr - L4
Sunnyvale, California, United States
$151k-$280k/yr OnsiteFull Time
Lockheed Martin
Lockheed MartinNYSE: LMT: Designs and manufactures advanced aerospace, defense, and security systems.
Bachelor's degree or equivalent, test and verification experience with functional test assembly and integration, hands-on hardware/software integration, and an active Secret clearance.
Python, LabVIEW, TestStand, Jira, Structure, Agile Hive, IEEE, ISO
1d
Save
Mark Applied
Hide
Specialty Software Engineering Manager
San Leandro, California, United States
$191k-$305k/yr OnsiteFull Time
Wells Fargo
Wells FargoNYSE: WFC: Global provider of banking, investment, and mortgage financial services.
5+ YOE2+ MgmtRequires 5+ years specialty software engineering, 2+ years engineering management or technical leadership, and 7+ years hands-on web/mobile delivery using React, Swift, SwiftUI, UIKit, Kotlin, Jetpack Compose, Android SDK, and Java.
React, Swift, SwiftUI, UIKit, Kotlin, Jetpack Compose, Android SDK, Java, WCAG 2.1, WCAG 2.2, Azure, AWS, GCP, Kafka, OAuth, OpenID Connect, Microsoft?, CI/CD
1d
Save
Mark Applied
Hide
Senior Manager, Software Engineering - RL Post-Training Frameworks
Santa Clara or Washington or New York or Washington or California or Massachusetts
$272k-$431k/yr HybridFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
10+ YOE4+ MgmtMS or PhD in computer science, computer engineering, or related field; 10+ years software engineering experience; 4+ years managing software teams; strong distributed AI systems and technical strategy experience.
VeRL, Miles, Slime, SkyRL, TorchTitan, Megatron-Core, Ray, Monarch, NIXL, SGLang, Kubernetes, RLHF, PPO, GRPO, DPO, OpenRLHF, NeMo-Aligner, Slurm, CUDA, NCCL, cuDNN, TensorRT-LLM, Transformer Engine, Nsight, NeMo
1d
Save
Mark Applied
Hide
Senior Manager, Software Engineering - RL Post-Training Frameworks
Santa Clara or United States or New York or Washington or California or Massachusetts
$272k-$431k/yr HybridFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
10+ YOE4+ MgmtMS or PhD in computer science, computer engineering, or related field; 10+ years software engineering experience and 4+ years managing software engineering teams; expertise in distributed AI systems and technical strategy.
VeRL, Miles, Slime, SkyRL, TorchTitan, Megatron-Core, Ray, Monarch, NIXL, SGLang, Kubernetes, RLHF, PPO, GRPO, DPO, OpenRLHF, NeMo-Aligner, Slurm, CUDA, NCCL, cuDNN, TensorRT-LLM, Transformer Engine, Nsight, NeMo
1d
Save
Mark Applied
Hide
Senior Manager - Software Engineering Management - Platform Persistence
Santa Clara, California, United States
$201k-$352k/yr HybridFull Time
ServiceNow
ServiceNowNYSE: NOW: Provides a cloud platform for automating enterprise digital workflows.
12+ YOE5+ MgmtRequires 12+ years with a bachelor's, 8+ with a master's, or 5+ with a PhD; 5+ years leading technical teams, advanced coding, testing automation, database integration, and cross-functional team management.
Java, Shell, JavaScript, ServiceNow PostgreSQL, RaptorDB
1d
Save
Mark Applied
Hide
Senior Manager - Software Engineering Management - Platform Persistence
Santa Clara, California, United States
$201k-$352k/yr OnsiteFull Time
ServiceNow
ServiceNowNYSE: NOW: Enterprise cloud platform for digital workflow automation.
12+ YOE5+ MgmtRequires 12+ years related experience with a bachelor's, 8+ with a master's, or 5+ with a PhD; 5+ years leading technical teams, advanced coding, testing automation, enterprise engineering, and team management.
Java, Shell, JavaScript, MariaDB, ServiceNow PostgreSQL, RaptorDB
3d
Save
Mark Applied
Hide
Software Engineering Manager - Cloud Software, Data Platform & AI-Agentic Product Engineering
Santa Clara, California, United States
$200k-$215k/yr HybridFull Time
Picarro
Picarro: Manufacturer of high-precision gas and isotope analysis instruments.
7+ YOE2+ MgmtRequires 7+ years of software engineering experience, 2+ years managing engineers, technical architecture expertise, cloud or data platform experience, AI-assisted development practices, and engineering hiring and development experience.