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, delivering enterprise-grade solutions and tools.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

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

Google's Core ML Organization is at the forefront of machine learning excellence, developing crucial ML infrastructure and driving key ML initiatives within Google. As a Staff Software Engineer in the Core Machine Learning team at Google Cloud, you'll be part of a dynamic environment that shapes how billions of users interact with technology. The role combines deep technical expertise in machine learning with leadership opportunities, working on critical projects that push the boundaries of AI and cloud computing.

The position requires a blend of software development prowess and machine learning expertise, with opportunities to influence technical direction and architecture. You'll be working in Google Cloud, which serves customers in over 200 countries, providing enterprise-grade solutions and cutting-edge technology. The role involves collaborating across Google's complex, matrixed organization, leading technical teams, and making significant contributions to Google's ML infrastructure.

This is an exceptional opportunity for experienced engineers who want to work at scale, with access to Google's vast resources and innovative technology stack. You'll be part of a team that not only develops ML solutions but also shapes the future of machine learning at Google and beyond. The role offers competitive compensation, comprehensive benefits, and the chance to work with some of the best minds in the industry.

The position combines hands-on technical work with leadership responsibilities, including code development, system design, and mentoring. You'll be involved in critical decision-making about technology choices, architecture, and best practices, while working on products that impact billions of users. The role offers flexibility with hybrid work options and the opportunity to work from various locations across the United States.

Last updated 3 months 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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

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 with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing

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

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Equity

Interested in this job?

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

Engineering Manager, GKE AI, Experience and Ecosystem

Lead Google's GKE AI team as Engineering Manager, overseeing AI/ML infrastructure development and team management with competitive compensation in Seattle/Kirkland.

Software Engineering Manager II, AI/ML GenAI, Google Cloud

Lead AI/ML engineering team at Google Cloud, focusing on GenAI solutions and ML infrastructure optimization while managing and developing engineering talent.

Engineering Manager, AI Data, ML Processing and Analysis

Lead AI/ML engineering team at Google, focusing on data optimization and model quality improvement, offering $197K-$291K + benefits.

Customer Engineer III, Applied AI, Google Cloud

Senior technical role focusing on Applied AI solutions at Google Cloud, combining deep AI expertise with customer engineering to help enterprises implement cloud and AI technologies.

Software Engineering Manager, Audio and Home Sensing

Lead Google's Audio and Home Sensing engineering team, combining ML expertise with technical leadership to drive innovation in audio and sensor data processing.