Staff Software Engineer, Machine Learning Performance, Cloud Platforms

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

Description For Staff Software Engineer, Machine Learning Performance, Cloud Platforms

Google is seeking a Staff Software Engineer to join their Machine Learning Performance team within Cloud Platforms. This role represents a unique opportunity to shape the future of ML systems at scale. The position combines advanced software engineering with machine learning expertise, focusing on performance optimization and system architecture.

The role involves working with cutting-edge technologies, including Large Language Models (LLMs) and distributed systems. You'll be responsible for managing performance analysis, integrating AI/ML methods into developer workflows, and driving system reliability at scale. The position requires deep expertise in software development, machine learning, and distributed systems architecture.

Google Cloud's mission is to accelerate digital transformation across industries, delivering enterprise-grade solutions that leverage Google's cutting-edge technology. The role offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will bring 8+ years of software development experience, with particular depth in machine learning, performance optimization, and large-scale systems. You'll work with a team of exceptional engineers, contributing to projects that impact billions of users worldwide. The position offers opportunities to work on complex problems including hardware acceleration, performance bottlenecks, and system architectures, while leveraging Generative AI techniques to transform software development practices.

This is an excellent opportunity for a senior technical leader who wants to make a significant impact on the future of cloud computing and machine learning infrastructure. You'll be at the forefront of innovation, working with the latest technologies while helping to shape the direction of Google's machine learning platforms.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, Machine Learning Performance, Cloud Platforms

  • Manage performance analysis and Machine Learning compiler experience
  • Integrate AI/ML methods in Software engineering developer workflows
  • Manage Large Language Models (LLMs), transformer architecture, and distributed systems
  • Drive fleet operation and management, and system reliability
  • Drive new methodologies for improved Software Engineering and Productivity experience

Requirements For Staff Software Engineer, Machine Learning Performance, Cloud Platforms

Python
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience in the Machine Learning field
  • 5 years of experience with performance, large scale systems data analysis, visualization tools, or debugging
  • Experience with distributed systems

Benefits For Staff Software Engineer, Machine Learning Performance, Cloud Platforms

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

Jobs Related To Google Staff Software Engineer, Machine Learning Performance, Cloud Platforms

Staff Research Scientist, Google Cloud AI

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

Senior Research Scientist, Machine Learning Theory

Senior Research Scientist position at Google Research focusing on machine learning theory, algorithm development, and practical applications for Google products.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advancing AI technology and research across various industries with competitive compensation and benefits.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product strategy at Google Cloud, focusing on XLA compiler and ML infrastructure development while working with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

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