Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

Google is a global technology leader that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
$237,000 - $337,000
Machine Learning
Staff Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS

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

Google Cloud is seeking a Senior Staff Software Engineer specializing in Machine Learning for their Google Cloud Platforms team. This role requires extensive experience in software development, machine learning, and technical leadership. The ideal candidate will have 8+ years of software development experience, 7+ years working with ML algorithms and tools, and 5+ years in design and architecture.

Key responsibilities include providing technical leadership on high-impact projects, coaching distributed engineering teams, managing project priorities and deliverables, and designing large-scale software solutions. The role involves working on cutting-edge technologies that impact billions of users, with opportunities to work across various areas such as information retrieval, distributed computing, AI, and natural language processing.

Google Cloud's mission is to accelerate digital transformation for organizations across industries, leveraging Google's advanced technology and tools. This position offers a competitive salary range of $237,000-$337,000, plus bonus, equity, and benefits.

The ideal candidate should have strong technical expertise, leadership qualities, and versatility to tackle new challenges across the full stack. A Bachelor's degree is required, with a Master's or PhD in a relevant field preferred. Experience in complex, cross-functional projects and a track record of setting technical direction are highly valued.

Join Google Cloud to work on innovative projects, collaborate with talented teams, and contribute to solutions that are transforming businesses worldwide.

Last updated 11 days 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

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

  • bonus
  • equity
  • benefits

Interested in this job?

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

Staff Machine Learning Engineer

Join EvenUp as a Staff Machine Learning Engineer to leverage LLMs in bringing fairness to the legal system for injury law firms across America.

Machine Learning Quality Assurance Manager

Lead ML QA team at Apple, ensuring quality of ML models for photo and video editing features. Manage testing, collaborate cross-functionally, and drive innovation.

Staff Software Engineer, Gaming AI Development

Staff Software Engineer role at Qualcomm focusing on gaming AI development for Snapdragon chipsets, combining machine learning and traditional game AI techniques.

Staff Software Engineer, Gaming AI Development

Staff Software Engineer role at Qualcomm focusing on Gaming AI Development for Snapdragon chipsets, combining machine learning and traditional game AI techniques.