Senior Software Engineer, AI/ML GenAI, Google Cloud
Sunnyvale, CA, USA · Senior · Full-time · Posted Aug 18, 2026
- Experience
- 5 years programming in Python or C++; 3 years with end-to-end Machine Learning; 3 years testing, maintaining, or launching software products; 1 year in software design and architecture; 1 year with state of the art GenAI techniques or GenAI-related concepts.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Develops and tests Google Cloud software, designing and implementing GenAI solutions using ML infrastructure and evaluating techniques for different applications.
What you'll do
- Write and test product or system development code; participate in design and code reviews.
- Design and implement GenAI solutions, use ML infrastructure, and evaluate tradeoffs between techniques and application domains.
- Document and update educational content; triage, debug, track, 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 with end-to-end Machine Learning and 3 years testing, maintaining, or launching software products.
- 1 year of experience with software design and architecture, and 1 year with state of the art GenAI techniques or GenAI-related concepts.
Nice to have
- Master's degree or PhD in Computer Science or related technical field; 5 years of experience with data structures and algorithms.
- 1 year of experience in a technical leadership role; experience developing accessible technologies.
Pay
$174000 - $252000 USD base salary
Tools
Python, C++, Machine Learning, GenAI, LLMs, Multi-Modal, Large Vision Models
AI focus
Designs and implements GenAI solutions, leverages ML infrastructure, and evaluates techniques and application domains.
Model-written summary · the original posting is authoritative