Senior AI/ML Software Engineer, Cloud & TPU

Google

Sunnyvale (CA)

On-site

USD 174,000 - 252,000

Full time

22 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google in Sunnyvale seeks a software engineer to build next-generation ML and infrastructure at scale. You will work on projects critical to Google’s needs, collaborating across teams and potentially switching projects as the company grows.

This role requires versatile engineers with leadership and curiosity. The AI and Infrastructure team delivers AI models, TPUs, Vertex AI, and scalable platforms, empowering billions of users.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience programming in Python or C++.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with one or more ML areas: speech/audio, reinforcement learning, ML infrastructure, or another ML field.
  • 3 years of experience with end-to-end Machine Learning: deployment, evaluation, data processing, debugging.

Responsibilities

  • Write and test product or system development code.
  • Collaborate through design and code reviews to ensure best practices.
  • Contribute to existing documentation or educational content and update it as needed.
  • Triage product or system issues and debug across hardware, network, or service operations.
  • Design and implement ML solutions, leverage ML infrastructure, and demonstrate expertise in a chosen field.

Skills

Python
C++
Software testing
ML concepts
End-to-end ML

Education

Bachelor’s degree
Master’s or PhD in CS

Tools

TPUs
Vertex AI
Google Cloud

Job description

Google in Sunnyvale seeks a software engineer to build next-generation ML and infrastructure at scale. You will work on projects critical to Google’s needs, collaborating across teams and potentially switching projects as the company grows.

This role requires versatile engineers with leadership and curiosity. The AI and Infrastructure team delivers AI models, TPUs, Vertex AI, and scalable platforms, empowering billions of users.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML & Infrastructure Engineer
Senior AI/ML & Infrastructure Engineer

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
AI/ML Engineer III — Cloud Platform Scale
AI/ML Engineer III — Cloud Platform Scale

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior AI/ML Infrastructure Engineer
Senior AI/ML Infrastructure Engineer

Google LLC • Kirkland (WA)

On-site
USD 174,000 - 252,000
Senior AI/ML Engineer – Cloud Platforms
Senior AI/ML Engineer – Cloud Platforms

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, ML Systems & TPU Kernels
Senior Software Engineer, ML Systems & TPU Kernels

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior AI/GenAI Engineer — ML Infra & Systems
Senior AI/GenAI Engineer — ML Infra & Systems

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Staff AI/ML Software Engineer – Cloud Scale
Staff AI/ML Software Engineer – Cloud Scale

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits
Staff AI/ML Engineer, Cloud Scale & Infra
Staff AI/ML Engineer, Cloud Scale & Infra

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior ML Training Engineer — Cloud AI Systems
Senior ML Training Engineer — Cloud AI Systems

Google • Seattle (WA)

On-site
USD 262,000 - 364,000
Health insurance
Dental insurance
Vision insurance
+8
GPU System Software Engineer - Scale AI & Infrastructure
GPU System Software Engineer - Scale AI & Infrastructure

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000