Senior Software Engineer, AI/ML, 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, AI/ML, Google Cloud AI

Google Cloud AI is seeking a Senior Software Engineer to join their team focused on pushing the boundaries of AI technology. This role combines cutting-edge research with practical applications, working on the Google Cloud AI Research team that addresses AI challenges across various industries including tech, healthcare, finance, and retail. The position offers a unique opportunity to work on research topics that maximize both scientific and real-world impact, while collaborating with product teams to bring innovations to customers.

The ideal candidate will have strong software development experience combined with specialized knowledge in machine learning, particularly in areas such as speech/audio technology, reinforcement learning, or ML infrastructure. You'll be responsible for developing and implementing AI solutions, maintaining software products, and contributing to the team's technical leadership.

Working at Google means being part of a company that handles information at massive scale, extending well beyond web search. You'll have opportunities to switch teams and projects as both you and the business evolve, ensuring continuous growth and learning. The role offers competitive compensation including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

The position requires collaboration with peers through design and code reviews, contribution to documentation, and problem-solving at scale. You'll be working with a team that values versatility, leadership, and enthusiasm for tackling new challenges across the full-stack. This is an excellent opportunity for someone who wants to combine research excellence with practical impact, working at one of the world's leading technology companies.

Last updated a day ago

Responsibilities For Senior Software Engineer, AI/ML, Google Cloud AI

  • Write and test product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Design and implement solutions in specialized ML areas

Requirements For Senior Software Engineer, AI/ML, Google Cloud AI

Python
Java
  • 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 infrastructure
  • 3 years of experience with speech/audio, reinforcement learning, or ML infrastructure

Benefits For Senior Software Engineer, AI/ML, Google Cloud AI

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive benefits package
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Google Senior Software Engineer, AI/ML, Google Cloud AI

Sr Language Engineer, AWS Q for Business

Senior Language Engineer position at AWS Q for Business, focusing on ML data collection, annotation strategy, and technical leadership in data-centric AI initiatives.

Sr Software Development Engineer, Vulcan

Senior Software Engineer role at Amazon focusing on ML infrastructure and automation for book industry optimization, offering competitive pay and benefits.

Senior Applied Scientist, NOSO Science

Senior Applied Scientist role at Amazon focusing on supply chain optimization using ML and stochastic optimization, offering $150K-$260K salary in NYC.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS focusing on distributed training systems for cloud-scale ML accelerators, offering competitive compensation and opportunity to work with cutting-edge technology.

AIML - Sr Software Engineer, Siri on the Go

Senior Software Engineer role at Apple focusing on Siri development for mobile devices, combining AI expertise with system optimization for Apple Watch, AirPods, and automotive applications.