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
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Machine Learning

Staff Software Engineer position at Google focusing on machine learning and computer vision development, requiring 8+ years of software development experience.

Staff Software Engineer, Applied AI

Lead AI software engineering role at Google, focusing on developing and implementing AI-powered tools for code creation, review, and testing optimization.

Software Engineer Tech Lead, Photos Reminiscing

Lead software engineer position at Google Photos focusing on machine learning and AI features for photo organization and discovery, combining technical leadership with hands-on development.

Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Senior Staff Software Engineer position at Google focusing on AI/ML and GenAI technologies for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising solutions.

Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Lead AI/ML engineering role at YouTube focusing on recommendations and rankings systems, offering competitive compensation and the opportunity to impact billions of users.

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 4 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?