Staff Software Engineer, Core Machine Learning, Google Cloud

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

Description For Staff Software Engineer, Core Machine Learning, Google Cloud

Google is seeking a Staff Software Engineer to join their Core Machine Learning team within Google Cloud. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI offerings. The position requires a seasoned professional with 8+ years of software development experience and deep expertise in machine learning, particularly with tools like TensorFlow.

The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills. You'll be working on critical projects that impact billions of users across Google's services, including Search, YouTube, and Google Cloud's Vertex AI platform. The position offers the opportunity to shape the future of hyperscale computing and machine learning infrastructure.

As a Staff Engineer, you'll lead technical decisions, mentor team members, and drive cross-functional collaboration in a complex, matrixed organization. The role demands expertise in distributed computing, large-scale system design, and machine learning algorithms. You'll be responsible for developing and maintaining critical ML infrastructure while ensuring security, efficiency, and reliability.

The compensation package is highly competitive, with a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. The position offers flexibility with both in-office (Sunnyvale, CA) and remote options within the United States. This is an excellent opportunity for someone looking to make a significant impact at the intersection of machine learning and cloud computing at one of the world's leading technology companies.

Last updated 10 hours ago

Responsibilities For Staff Software Engineer, Core Machine Learning, Google Cloud

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Staff Software Engineer, Core Machine Learning, Google Cloud

  • 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 with machine learning algorithms and tools
  • Experience with artificial intelligence, deep learning, or natural language processing

Benefits For Staff Software Engineer, Core Machine Learning, Google Cloud

Medical Insurance
Equity
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Staff Software Engineer, Core Machine Learning, Google Cloud

Staff Software Engineer, Generative AI, Google Workspace

Staff Software Engineer position at Google focusing on Generative AI and Google Workspace development, requiring expertise in machine learning and AI technologies.

Staff Software Engineer, AI/ML GenAI, Google Ads

Staff Software Engineer position at Google focusing on AI/ML and GenAI technologies for Google Ads, offering competitive compensation and benefits.

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 benefits.

Field Solutions Developer II, Generative AI, Google Cloud

Senior technical role at Google Cloud focusing on Generative AI development and customer solutions, offering $147K-$216K base salary plus benefits.

Staff Software Engineer, AI/ML Compute

Staff Software Engineer position at Google focusing on AI/ML Compute infrastructure, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.