Senior Software Engineering Manager, Machine Learning, Labs

Google is a global technology leader that organizes the world's information and makes it universally accessible and useful.
$237,000 - $337,000
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineering Manager, Machine Learning, Labs

Google's Labs group is focused on incubating early-stage efforts to support Google's mission of organizing the world's information and making it universally accessible and useful. The team works on discovering and creating new ways to advance core products through exploration and application of new technologies. As a Senior Software Engineering Manager in Machine Learning for Labs, you will lead a team developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

You will be responsible for setting team priorities, aligning strategy across teams, and developing the long-term technical vision and roadmap. Your role involves overseeing systems designs, reviewing code, and providing technical leadership. You'll work on projects that handle information at massive scale, extending well beyond web search.

The ideal candidate should have extensive experience in software development, technical leadership, and machine learning. You should be versatile, display strong leadership qualities, and be enthusiastic about tackling new problems across the full stack as Google continues to push technology forward.

This role offers the opportunity to work on cutting-edge technologies and drive innovation by developing new Google products and capabilities that can deliver significant impact over longer timeframes. You'll be part of a team that aims to transform how users interact with Google through exploration and the application of new technologies.

Google offers a competitive compensation package, including a base salary range of $237,000-$337,000, plus bonus, equity, and comprehensive benefits. The company is committed to fostering a diverse and inclusive work environment and provides equal employment opportunities to all candidates.

Last updated 2 months ago

Responsibilities For Senior Software Engineering Manager, Machine Learning, Labs

  • Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams
  • Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching
  • Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs
  • Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)

Requirements For Senior Software Engineering Manager, Machine Learning, Labs

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role
  • 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), or applied ML (e.g., deep learning, natural language processing)

Benefits For Senior Software Engineering Manager, Machine Learning, Labs

Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineering Manager, Machine Learning, Labs

Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) Machine Learning infrastructure, working with internal and external customers to drive ML capabilities.

Silicon AI/ML Lead Architect

Lead Architect position focusing on developing AI/ML silicon solutions and accelerators for Google Cloud's data center infrastructure.

Silicon AI/ML Architect, TPU, Google Cloud

Senior Silicon AI/ML Architect position at Google, focusing on TPU architecture and development for next-generation AI hardware acceleration.

Principal Engineer, Generative AI

Principal Engineer position at Google focusing on Generative AI and LLMs to enhance search and personalization technologies, offering $278K-$399K base salary plus benefits.

Silicon AI/ML Lead Architect

Lead the architecture and development of AI/ML accelerators for Google Cloud's data centers, focusing on custom silicon solutions and high-performance computing infrastructure.