Senior Software Engineering Manager, Machine Learning, Labs

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$237,000 - $337,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineering Manager, Machine Learning, Labs

Google Labs is seeking a Senior Software Engineering Manager to lead their Machine Learning initiatives. This role is part of Labs, a specialized group focused on incubating early-stage efforts to advance Google's core mission of organizing world's information. The position requires a strong technical background in software development and machine learning, combined with proven leadership experience.

The ideal candidate will have at least 5 years of experience in both technical leadership and people management, with expertise in machine learning algorithms and tools like TensorFlow. They will be responsible for setting team priorities, developing technical vision, and overseeing system designs while managing and mentoring team members.

Working at Google's New York office, you'll be part of a team that drives innovation by developing new Google products and capabilities with long-term impact. The role offers competitive compensation ranging from $237,000 to $337,000, plus additional benefits including bonus and equity.

This position is perfect for someone who can bridge technical expertise with leadership skills, capable of working in a complex, matrixed organization. You'll be instrumental in helping discover and create new ways to advance Google's core products through exploration and application of new technologies.

The role demands someone who can think strategically about both technical and organizational challenges, with the ability to communicate effectively across teams and guide complex projects to completion. You'll be expected to provide technical oversight while fostering team growth and maintaining Google's high standards for code quality and innovation.

Last updated 19 minutes 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
  • Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams
  • Oversee systems designs within the scope of the broader area, and review product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices

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

Benefits For Senior Software Engineering Manager, Machine Learning, Labs

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits
  • Comprehensive benefits package

Interested in this job?

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

Customer Engineering Manager, AI, Google Cloud (English, Korean)

Lead a team of Customer Engineers at Google Cloud, focusing on AI solutions and cloud transformation for Korean market customers.

Microarchitecture RTL Lead, Silicon AI/ML, TPU, Google Cloud

Lead role in developing cutting-edge TPU technology for AI/ML hardware acceleration at Google, combining technical expertise with team leadership.

Engineering Manager, Gemini Code Assist

Lead the development of GenAI-based developer tools at Google, managing a team working with cutting-edge LLMs and machine learning solutions.

Engineering Manager, Core Machine Learning, Google Cloud

Lead Google Cloud's Core Machine Learning team as Engineering Manager, overseeing development of enterprise-grade AI solutions with C++ and machine learning expertise.

Software Engineering Manager, Machine Learning, Pixel

Lead Machine Learning engineering team at Google developing GenAI features for Pixel devices, focusing on personal, private, and on-device AI solutions.