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 · Enterprise SaaS

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. The position offers a unique opportunity to shape the future of Google's products through innovative exploration and application of new technologies.

The ideal candidate will bring extensive experience in both software development and machine learning, with a proven track record of leadership in technical roles. You'll be responsible for overseeing complex projects, managing teams, and developing long-term technical strategies that align with Google's broader objectives.

In this role, you'll work with cutting-edge technologies across various domains, including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll have the opportunity to impact billions of users while working with some of the most talented engineers in the industry.

The position offers a competitive compensation package, including a base salary range of $237,000-$337,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's innovative culture, working in a collaborative environment that encourages creativity and technical excellence.

Key responsibilities include setting team priorities, providing technical leadership, developing roadmaps, and ensuring best practices in code development. You'll need at least 5 years of experience in software development, technical leadership, and machine learning, with a strong background in programming languages like Python, C++, Java, or JavaScript.

This is an excellent opportunity for a seasoned technical leader who wants to drive innovation at scale and shape the future of Google's products. You'll be working in a dynamic environment where you can make a significant impact while leading teams through complex technical challenges.

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
  • Set clear expectations with individuals based on their level and role
  • Develop the long-term technical vision and roadmap
  • Oversee systems designs within the scope of the broader area
  • 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
  • 5 years of experience in a technical leadership role
  • 5 years of experience with machine learning algorithms and tools
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 5 years of experience working in a complex, matrixed organization (preferred)

Benefits For Senior Software Engineering Manager, Machine Learning, Labs

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive medical, dental, and vision insurance
  • Equity compensation
  • Bonus compensation
  • Additional benefits mentioned in careers.google.com/benefits

Interested in this job?

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

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.