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.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

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

Google Cloud AI is seeking a Senior Software Engineer to join their AI/ML team, focusing on developing next-generation technologies that impact billions of users. The role combines software engineering excellence with specialized machine learning expertise, particularly in areas like speech/audio processing, reinforcement learning, and ML infrastructure. The position offers the opportunity to work on critical projects within Google Cloud AI Research team, which addresses AI challenges across various industries including tech, healthcare, finance, and retail. The team focuses on pushing the boundaries of AI technology while collaborating with product teams to bring innovations to real-world applications.

The ideal candidate will have strong software development experience combined with deep knowledge of machine learning systems and infrastructure. They will be responsible for designing and implementing ML solutions, writing production-quality code, and working collaboratively with peers through design and code reviews. The role requires both technical expertise and the ability to contribute to documentation and educational content.

Working at Google's Cloud AI division provides the opportunity to impact how billions of users interact with technology while being part of a team that values innovation and technical excellence. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. The role provides the flexibility to work from either Sunnyvale, CA or Seattle, WA, and offers the chance to work alongside leading experts in AI/ML while contributing to groundbreaking research and practical applications that benefit Google Cloud customers.

Last updated 5 hours 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
  • Design and implement solutions in specialized ML areas

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

Python
Java
JavaScript
  • 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, and 1 year of experience with software design and architecture
  • 3 years of experience with one or more of: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 3 years of experience with ML infrastructure

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

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

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

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, combining advanced AI research with practical software engineering to deliver innovative solutions across industries.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to work on cutting-edge ML technologies.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on Machine Learning for Google Ads, developing AI/ML solutions for advertising technology.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications for Google Ads, requiring expertise in machine learning infrastructure and software development.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning infrastructure and development, offering competitive compensation and opportunity to impact billions of users.