Senior Software Engineer, Machine Learning, Google Cloud AI

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

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

Google Cloud AI is seeking a Senior Software Engineer specializing in Machine Learning to join their team. This role offers an opportunity to work on cutting-edge AI technologies that impact billions of users worldwide. As part of Google Cloud, you'll be contributing to enterprise-grade solutions that leverage Google's advanced technology stack.

The position requires a strong background in software development, with particular emphasis on machine learning and AI algorithms. You'll be working on critical projects that push the boundaries of cloud computing and artificial intelligence, while having the flexibility to grow and evolve with Google's fast-paced environment.

Your responsibilities will span from writing and testing code to leading design reviews and mentoring other developers. You'll be involved in the full software development lifecycle, including architecture decisions, code reviews, and system debugging. The role offers exposure to various aspects of Google's technology stack, from distributed computing to large-scale system design.

Google Cloud serves customers in more than 200 countries, providing a platform for digital transformation across industries. You'll be part of a team that's trusted by organizations worldwide to solve their most critical business problems. The position offers competitive compensation, including a strong base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will bring 5+ years of software development experience, strong expertise in ML/AI algorithms, and a proven track record of launching and maintaining software products. You'll have the opportunity to work from either Seattle or Sunnyvale, collaborating with some of the industry's brightest minds in AI and cloud computing.

This role is perfect for someone who is passionate about AI technology, enjoys solving complex technical challenges, and wants to make a significant impact on how businesses and users interact with cloud computing and artificial intelligence solutions.

Last updated 4 days ago

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

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

Python
Java
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and 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 AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

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

Senior Software Engineer, Machine Learning, Search

Senior Software Engineer position at Google focusing on Machine Learning and Search, developing next-generation technologies that impact billions of users globally.

Senior Software Engineer, Performance, Machine Learning Accelerators

Senior Software Engineer role at Google Cloud focusing on performance optimization of Machine Learning Accelerators, offering competitive compensation and growth opportunities.

Senior Software Engineer, GenAI, Google Distributed Cloud AI

Senior Software Engineer position at Google focusing on GenAI and cloud infrastructure, requiring expertise in ML, software development, and cloud technologies.

Senior Customer and Partner Solutions Engineer, Machine Learning

Senior ML Solutions Engineer role at Google, focusing on customer and partner technical solutions, requiring 6 years of experience in web technologies and programming.

Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure

Senior Software Engineer position at Google Cloud focusing on AI/ML GenAI development, offering competitive compensation and the opportunity to work on cutting-edge cloud infrastructure.