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 3 months 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

Senior Technical Program Manager II, Machine Learning, Google Cloud

Senior TPM role at Google Cloud leading machine learning initiatives, managing complex cross-functional projects, and driving strategic planning.

Senior Technical Program Manager I, Machine Learning, Google Cloud Platforms

Senior Technical Program Manager role at Google Cloud, focusing on Machine Learning initiatives with 8+ years of experience required.

Lead Group Product Manager, AI Frameworks

Lead Group Product Manager position at Google Cloud focusing on AI Frameworks, driving adoption and community building for technologies like JAX and PyTorch.

Senior Product Manager, On-Device Machine Learning, Developer Pillar

Senior Product Manager role at Google focusing on On-Device Machine Learning initiatives, requiring 8+ years of experience and offering comprehensive compensation package.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advanced AI research and development with competitive compensation and benefits.