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 Research team is at the forefront of bringing AI innovations to various industries including tech, healthcare, finance, and retail. As a Senior Software Engineer in the AI/ML team, you'll work on cutting-edge AI challenges, pushing the boundaries of state-of-the-art technology while collaborating with product teams to create real-world impact. The role combines software engineering excellence with specialized machine learning expertise, particularly in areas like speech/audio technology, reinforcement learning, and ML infrastructure.

The position offers an opportunity to work with Google's massive-scale systems and contribute to technologies that affect billions of users worldwide. You'll be part of a team that addresses unique AI challenges, shares findings with the research community, and directly influences Google Cloud's mission of democratizing AI across industries.

The ideal candidate will bring strong software development fundamentals combined with deep ML expertise. You'll have the chance to work on specific projects critical to Google's needs, with opportunities for growth and evolution as the business expands. The role demands versatility, leadership qualities, and enthusiasm for tackling new problems across the full technology stack.

Working at Google means joining a company that values diversity, equality, and inclusion, with a strong commitment to building a representative workforce. The position comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be part of a global team that's pushing the boundaries of what's possible in AI while maintaining high standards for code quality, system design, and technical innovation.

Last updated 21 days 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, ML infrastructure, or specialization in another ML field

Interested in this job?

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

Lead Senior Engineering Analyst, AI Safety

Lead Senior Engineering Analyst position at Google focusing on AI safety and trust, combining data analysis, machine learning, and security expertise.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google's Core team, focusing on Machine Learning and AI development for flagship products, offering competitive compensation and opportunities for technical leadership.

Senior Software Engineer, Search Quality

Senior Software Engineer position at Google focusing on Search Quality, combining ML expertise with software engineering to enhance search capabilities.

Senior Software Engineer, Silicon System Machine Learning Acceleration

Senior Software Engineer position at Google focusing on Silicon System Machine Learning Acceleration, optimizing ML model inference for Pixel devices.

Senior Software Engineer, Generative AI, Google Workspace

Senior Software Engineer position focused on Generative AI development for Google Workspace, requiring expertise in machine learning and AI technologies.