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