Software Engineering Manager, Google Cloud, Machine Learning Infrastructure

Google Cloud accelerates organizations' digital transformation by leveraging cutting-edge technology and developer tools.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineering Manager, Google Cloud, Machine Learning Infrastructure

Google Cloud is seeking a Software Engineering Manager to lead their Machine Learning Infrastructure team, focusing on the Borg scheduling infrastructure. This role combines technical leadership with people management, requiring expertise in distributed systems and ML workloads. The position involves managing multiple teams across locations, overseeing large-scale projects, and ensuring the reliability of critical ML serving workloads.

As a Software Engineering Manager at Google Cloud, you'll be responsible for optimizing the infrastructure that powers Google's ML offerings while managing and developing a team of engineers. The role requires strategic thinking to align team priorities with organizational goals, technical expertise to guide system designs, and leadership skills to mentor and grow team members.

The ideal candidate will have extensive experience in software development, particularly in languages like Python, C++, or Java, combined with a strong background in technical leadership and people management. You'll work in a complex, matrixed organization where you'll need to balance technical challenges with team development.

This position offers an excellent compensation package including a competitive base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's mission to make cloud technology accessible and effective for organizations worldwide, working with cutting-edge technology and contributing to projects that impact millions of users.

The role is based in the San Francisco Bay Area and offers the opportunity to work with some of the brightest minds in technology. You'll be instrumental in shaping the future of Google's ML infrastructure while building and leading high-performing engineering teams. If you're passionate about both technical excellence and people development, this role offers the perfect blend of challenges and opportunities for growth.

Last updated 9 days ago

Responsibilities For Software Engineering Manager, Google Cloud, Machine Learning Infrastructure

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals and provide feedback and coaching
  • Develop the mid-term technical goal and roadmap
  • Design, guide and vet systems designs
  • Review code developed by other engineers and provide feedback

Requirements For Software Engineering Manager, Google Cloud, Machine Learning Infrastructure

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management
  • Experience with software engineering practices
  • Understanding of distributed systems

Benefits For Software Engineering Manager, Google Cloud, Machine Learning Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Medical Insurance
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager, Google Cloud, Machine Learning Infrastructure

Senior Staff Research Scientist

Senior Staff Research Scientist position at Google Research, focusing on machine learning and AI development, offering competitive salary and benefits in Cambridge, MA.

Staff Research Scientist, Machine Learning Efficiency

Lead Machine Learning efficiency research at Google, focusing on next-generation language models and TPU development.

Senior Research Scientist, NLP

Senior Research Scientist position at Google focusing on NLP research and Large Language Models, requiring PhD and research experience.

Senior Research Scientist

Senior Research Scientist position at Google Research, focusing on machine learning and AI development with competitive compensation and benefits.

Senior Staff Research Scientist

Senior Staff Research Scientist position at Google Research, focusing on machine learning and AI development with opportunities for publication and research leadership.