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 specializing in Machine Learning Performance for their Cloud Platforms team. This role represents a unique opportunity to shape the future of Google's ML infrastructure and cloud services. The position combines advanced software engineering with cutting-edge machine learning expertise, focusing on performance optimization and large-scale distributed systems.

The role requires a seasoned professional with 8 years of software development experience and deep expertise in machine learning, particularly in performance optimization and large-scale systems. You'll be working on critical projects that impact billions of users, managing everything from performance analysis to ML compiler experiences. The position involves working with state-of-the-art technologies, including Large Language Models (LLMs) and transformer architectures.

As a Staff Software Engineer, you'll be part of Google Cloud, which serves customers in over 200 countries, helping organizations digitally transform their businesses. You'll have the opportunity to work with cutting-edge technology and contribute to solving complex problems in hardware acceleration, system architecture, and machine learning optimization. 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 expertise in distributed systems, computer architecture, and machine learning, with the ability to lead technical initiatives and drive innovation. You'll be working in Sunnyvale, CA, collaborating with world-class engineers and researchers to push the boundaries of what's possible in cloud computing and machine learning performance optimization.

This position offers the chance to work on transformative projects, leveraging Generative AI techniques to revolutionize software development and performance optimization across the industry. You'll be at the forefront of developing solutions that impact Google's next-generation technologies, making this an exceptional opportunity for someone looking to make a significant impact in the field of machine learning and cloud computing.

Last updated a month 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
  • 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
Equity
Vision Insurance
Dental Insurance
  • Base salary + bonus + equity + benefits

Interested in this job?

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

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.