Senior Software Engineer, AI/ML, Core
Google· Core
Remote$174k - $252kFull-timePosted 1w ago
About the role
Google's software engineers develop next-generation technologies across diverse domains. This role focuses on designing, developing, and deploying production-grade ML models and infrastructure within Google's Core team, with opportunities to switch projects and teams as the company grows.
Responsibilities
- Provide technical leadership in designing, developing, testing, and deploying robust, production-grade ML models and infrastructure.
- Drive the architecture, implementation, and maintenance of scalable data pipelines, feature stores, and automated training/evaluation workflows to support continuous model iteration.
- Partner closely with Product Managers, Data Scientists, and other engineering teams to translate high-level requirements into concrete technical solutions, influencing long-term roadmaps.
- Oversee the monitoring, benchmarking, and optimization of production ML models for latency, throughput, and cost-efficiency without compromising prediction quality.
Qualifications
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience in Python or C++.
- 3 years of experience with one or more: Speech/audio, reinforcement learning, ML infrastructure, or another ML field.
- 3 years of experience with end-to-end Machine Learning (model deployment, evaluation, data processing, debugging).
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Skills
Required:PythonC++Machine Learning
Nice to have:Speech/Audio processingReinforcement Learning
Benefits
- Health, dental, vision, life, disability insurance
- Retirement Benefits: 401(k) with company match
- Paid Time Off: 20 days of vacation per year, accruing at 6.15 hours per pay period for the first five years
- Sick Time: 40 hours/year (69 hours/year for Seattle) including 5 discretionary sick days per instance
- Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
- Baby Bonding Leave: 18 weeks
- Holidays: 13 paid days per year
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago