Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

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
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

Google Cloud is seeking a Senior Staff Software Engineer to lead machine learning initiatives that will shape how billions of users interact with technology. This role combines technical leadership with hands-on development in Google's cutting-edge cloud platforms. The position requires extensive experience in software development, machine learning, and system architecture, offering an opportunity to work on critical projects that drive Google's technological advancement.

The ideal candidate will bring 8+ years of software development expertise and deep knowledge of machine learning algorithms and tools like TensorFlow. They will lead high-impact projects, mentor engineering teams, and architect large-scale software solutions that power Google Cloud's enterprise-grade services. The role involves working with cross-functional teams across Google's global organization to deliver innovative solutions that help businesses digitally transform.

As a Senior Staff Engineer, you'll be at the forefront of Google Cloud's mission to accelerate digital transformation across industries. You'll have the opportunity to work with cutting-edge technology while managing project priorities and deliverables. The position offers competitive compensation ($237,000-$337,000 base salary) plus bonus, equity, and comprehensive benefits, reflecting the senior level and impact of the role.

The role is based in either Mountain View or Sunnyvale, CA, placing you at the heart of Google's innovation hub. You'll be part of an organization that serves customers in more than 200 countries, working on solutions that leverage Google's cutting-edge technology to solve critical business problems. This is an exceptional opportunity for a seasoned technical leader to make a significant impact on Google Cloud's future while working with some of the industry's brightest minds.

Last updated a month ago

Responsibilities For Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 7 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing
  • 5 years of experience with design and architecture; and testing/launching software products
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)

Benefits For Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Machine Learning, Google 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.