JobsStaff Software Engineer, ML Data Infrastructure
Staff Software Engineer, ML Data Infrastructure
GoogleStaff Software Engineer, ML Data Infrastructure
GoogleLocation
San Bruno, CA
Type
Full-time
Posted
5/8/2026
Compensation
$207,000 - $300,000 per year
Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025Job description
The Staff Software Engineer for ML Data Infrastructure at Google will work on critical projects that enhance the data powering personalized discovery on YouTube. This role involves collaborating with various teams to build and maintain large-scale data processing pipelines and infrastructure solutions. The engineer will focus on enabling next-generation model architectures and training procedures while addressing data quality and infrastructure issues. The position requires a blend of technical expertise and the ability to influence stakeholders effectively.
Requirements
- Bachelor's degree or equivalent practical experience.
- 8 years of experience programming in C++.
- 5 years of experience testing and launching software products.
- 5 years of experience building and developing large-scale infrastructure, distributed systems, or networks.
- 3 years of experience with software design and architecture.
Responsibilities
- Enable next-generation model architectures and training procedures.
- Write and maintain large-scale data processing pipelines in C++.
- Propose and secure buy-in from clients to build new infrastructure for evolving training data use-cases.
- Reduce complexity and fragmentation in ML training infrastructure by providing standardized, composable, and self-service infrastructure solutions.
- Collaborate closely with other infrastructure teams working on recommendations quality, storage, logging, and privacy.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
