Senior Staff Software Engineer, AI/ML, Google Cloud Compute

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

Description For Senior Staff Software Engineer, AI/ML, Google Cloud Compute

Google is seeking a Senior Staff Software Engineer to join their AI/ML team within Google Cloud Compute. This role represents a unique opportunity to work at one of the world's leading technology companies, developing next-generation technologies that impact billions of users globally.

The position requires a seasoned professional with extensive experience in software development, particularly in machine learning and AI infrastructure. You'll be working on critical projects within Google Cloud, which serves customers in more than 200 countries and territories as their trusted partner for digital transformation.

As a Senior Staff Software Engineer, you'll lead technical project strategy and oversee large-scale ML infrastructure optimization. Your responsibilities will include designing and implementing solutions across multiple specialized ML areas, managing project priorities, and providing technical leadership on high-impact projects. You'll also play a crucial role in facilitating alignment across teams and coaching other engineers.

The role offers a competitive compensation package, with a base salary range of $237,000-$337,000, plus bonus, equity, and comprehensive benefits. You'll be working in a dynamic environment that values innovation, technical excellence, and collaborative problem-solving.

This position is perfect for someone who thrives in a fast-paced environment and wants to work on cutting-edge technology that shapes the future of cloud computing and machine learning. You'll have the opportunity to work with some of the brightest minds in the industry while tackling complex technical challenges at massive scale.

Google's commitment to diversity, equity, and inclusion means you'll be part of a workplace that values different perspectives and fosters a culture of belonging. The company provides extensive opportunities for professional growth and development, making it an ideal place for ambitious engineers looking to make a significant impact in the field of AI and machine learning.

Last updated 20 hours ago

Responsibilities For Senior Staff Software Engineer, AI/ML, Google Cloud Compute

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions
  • Provide technical leadership on high-impact projects
  • Manage project priorities, deadlines, and deliverables
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Influence and coach a distributed team of engineers
  • Drive technical project strategy, lead large-scale ML infrastructure optimization
  • Oversee the design and implementation of solutions across multiple specialized ML areas

Requirements For Senior Staff Software Engineer, AI/ML, Google Cloud Compute

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • 5 years of experience with speech/audio, reinforcement learning, ML infrastructure, or other ML field
  • 7 years of experience leading technical project strategy, ML design, and optimizing industry-scale ML infrastructure
  • Experience in technical leadership role leading project teams and setting technical direction
  • Experience working in complex, matrixed organization involving cross-functional projects

Benefits For Senior Staff Software Engineer, AI/ML, Google Cloud Compute

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, AI/ML, Google Cloud Compute

Applied Scientist

Applied Scientist role at Adobe focusing on generative AI research and development for image and video synthesis, combining cutting-edge ML research with practical implementation.

Senior Staff Software Engineer, AI for Developer Productivity

Lead AI strategy for developer productivity at Airbnb, focusing on AI-based tooling and infrastructure to enhance developer effectiveness across the entire software development lifecycle.

Staff Software Engineer, AI for Dev Productivity

Lead AI initiatives for developer productivity at Airbnb as a Staff Software Engineer, focusing on AI-based tooling and infrastructure improvements.

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.

Staff Machine Learning Engineer, Relevance

Staff Machine Learning Engineer position at Airbnb focusing on search and recommendation systems, requiring 9+ years of experience in applied ML.