Drimva

Google

Senior Software Engineer, AI/ML, Google Cloud

Sunnyvale, CA, USA · Senior · Full-time · Posted Oct 12, 2026

Experience
5 years programming; 3 years testing, maintaining, or launching software products and 1 year software design and architecture; 3 years in a specialized ML area and 3 years end-to-end Machine Learning.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop and implement machine learning solutions for Google Cloud, while building, testing, maintaining, and debugging software systems.

What you'll do

  • Write and test product or system development code; collaborate on design and code reviews.
  • Design and implement solutions in specialized ML areas, using ML infrastructure.
  • Contribute to documentation and triage, debug, and resolve product or system issues.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience programming in Python or C++.
  • 3 years of experience testing, maintaining, or launching software products, plus 1 year in software design and architecture.
  • 3 years of experience in an ML area (such as speech/audio, reinforcement learning, or ML infrastructure) and 3 years of end-to-end Machine Learning experience.

Nice to have

  • Master's degree or PhD in Computer Science or related technical field; 5 years of experience with data structures/algorithms.
  • 1 year of experience in a technical leadership role; experience developing accessible technologies.

Pay

$174000 - $252000 (USD) base salary

Tools

Python, C++, ML infrastructure

AI focus

Design and implement specialized machine learning solutions, leverage ML infrastructure, and work with end-to-end ML including model deployment, evaluation, optimization, data processing, and debugging.

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 5, 2026 (UTC)