Senior Software Engineer, Machine Learning, Google Cloud Compute

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

Description For Senior Software Engineer, Machine Learning, Google Cloud Compute

Google is seeking a Senior Software Engineer specializing in Machine Learning for their Cloud Compute team. This role is integral to Google's mission of developing next-generation technologies that impact billions of users worldwide. As part of the Technical Infrastructure team, you'll be working on critical projects that power Google's vast product portfolio.

The position offers an exciting opportunity to work with cutting-edge ML/AI technologies while contributing to Google Cloud's enterprise-grade solutions. You'll be responsible for designing, developing, and maintaining software solutions that leverage Google's advanced technology stack. The role requires expertise in software development, machine learning algorithms, and system architecture.

Working at Google means joining a team that's proud to be the engineers' engineers, tackling complex technical challenges at massive scale. You'll have the opportunity to work on projects involving distributed computing, large-scale system design, artificial intelligence, and natural language processing. The role offers significant growth potential with opportunities to switch teams and projects as you develop.

The compensation package is highly competitive, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. Google's commitment to diversity, equality, and inclusion makes it an ideal workplace for innovative minds from all backgrounds. The company provides excellent career development opportunities, a collaborative work environment, and the chance to make a real impact on products used by millions globally.

This role is perfect for someone who combines strong technical skills with leadership qualities and has a passion for machine learning and cloud computing. You'll be working in either Seattle or the San Francisco Bay Area, collaborating with some of the brightest minds in the industry while helping to shape the future of Google's cloud infrastructure.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer, Machine Learning, Google Cloud Compute

  • Write and test 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 Senior Software Engineer, Machine Learning, Google Cloud Compute

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • Experience with data structures/algorithms
  • 3 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with ML/AI algorithms and tools, deep learning or natural language processing

Benefits For Senior Software Engineer, Machine Learning, Google Cloud Compute

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Google Cloud Compute

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/ML development for Google Cloud services.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advancing AI research and development with real-world applications across industries.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning technologies and infrastructure development.

Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Applications AI

Senior Software Engineer position at Google Cloud AI focusing on Natural Language Processing, offering competitive compensation and opportunity to work on cutting-edge AI technologies.

Senior Software Engineer, AI/ML, Google Cloud Data Management

Senior Software Engineer position at Google Cloud, focusing on AI/ML development with competitive compensation and opportunities to work on enterprise-scale solutions.