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 a month 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

Senior Product Manager, Real World Journeys Search Quality

Senior Product Manager role at Google, leading Real World Journeys Search Quality initiatives, requiring 8+ years of experience in product management and ML systems.

Senior Product Manager, Assistant Natural Language Processing

Lead product strategy for Google Assistant's NLP team, focusing on LLM implementation and AI-driven user experience enhancement.

Field Solutions Developer IV, Generative AI, Google Cloud

Senior AI developer role at Google Cloud focusing on Generative AI solutions, requiring 10+ years of experience and offering competitive compensation.

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 hardware optimization.

Principal, Specialized Software, AI, Office of the CTO

Principal Engineer role at Google Cloud's Office of the CTO, focusing on AI innovation and strategic customer partnerships in cloud technology transformation.