Senior Software Engineer, AI/ML, Core
San Jose, CA, USA +1 · Senior · Full-time · Posted Oct 16, 2026
- Location
- San Jose, CA, USA
Kirkland, WA, USA - Experience
- 5 years in Python or C++; 3 years in a listed ML specialization; 3 years in end-to-end Machine Learning; 3 years in testing, maintaining, or launching software products; 1 year in software design and architecture.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Provides technical leadership to build and operate production-grade machine-learning models, infrastructure, and scalable data workflows for Google’s Core team.
What you'll do
- Design, develop, test, and deploy production-grade ML models and infrastructure.
- Build and maintain scalable data pipelines, feature stores, and automated training and evaluation workflows.
- Partner with product, data science, and engineering teams; monitor and optimize production models for latency, throughput, cost, and prediction quality.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with Python or C++.
- 3 years of experience in speech/audio, reinforcement learning, ML infrastructure, or another ML field, and 3 years of end-to-end Machine Learning experience.
- 3 years of experience testing, maintaining, or launching software products, plus 1 year of software design and architecture experience.
Nice to have
- Master's degree or PhD in Computer Science or a related technical field; 5 years of experience with data structures and algorithms.
- 1 year of technical leadership experience; experience developing accessible technologies.
Pay
$174000 - $252000 (USD) base salary; + 15% bonus target + equity + benefits
Tools
Python, C++
AI focus
Build, deploy, evaluate, monitor, and optimize production ML models and supporting infrastructure, including data pipelines, feature stores, and automated training/evaluation workflows.
Model-written summary · the original posting is authoritative