JobsSoftware Engineer, AI/ML Data and Training Infrastructure
Google logo

Software Engineer, AI/ML Data and Training Infrastructure

Google

Location

Mountain View, CA

Type

Full-time

Posted

5/11/2026

Compensation

$174,000 - $252,000 per year

Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Software Engineer position focuses on AI/ML Data and Training Infrastructure at Google. The role involves developing technologies that enhance machine learning capabilities for Google's services. Engineers will work on critical projects that impact billions of users globally, collaborating with various teams to solve complex engineering challenges. This position requires versatility and a proactive approach to tackling new problems across the full-stack.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, including Python and C++.
  • 3 years of experience with ML Models and ML infrastructure, including data processing and model optimization.
  • 2 years of experience with software design and architecture.

Responsibilities

  • Advance the platform to enable further ML use-cases for discover feed recommendation.
  • Design, implement, deploy, and maintain various projects.
  • Take project ownership, including ideation, implementation, analysis, and maintenance.
  • Collaborate with peer team members to understand various needs and system limitations.

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?