Back to all jobs
Google logo

Senior Staff Software Engineer, Machine Learning Frameworks

Google

Mountain View, California, U.S.
Full-time, Regular
Posted Nov 03, 2025
Full-time

Compensation

Loading salary analysis...

About the role

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another

Responsibilities

  • Own the technical goal and architectural strategy for enabling Google’s production workloads to migrate to the native JAX ecosystem
  • Identify, analyze, and systematically eliminate systemic performance bottlenecks to ensure JAX delivers efficiency across Google's hardware fleet
  • Define the comprehensive standards for production-grade JAX workflows
  • Act as a key technical leader interfacing with Google-wide stakeholders
  • Drive alignment and ensure the successful delivery of a cohesive, future-proof ML infrastructure roadmap

Requirements

  • Bachelor’s degree or equivalent practical experience
  • 8 years of experience in software development
  • 8 years of experience designing, building, and operating high-leverage software systems
  • 5 years of experience with design and architecture
  • 5 years of experience in Machine Learning, Distributed Computing and AI Algorithms

Benefits

  • Competitive salary
  • Stock options
  • Google Cloud credits
  • Flexible work arrangements
  • Professional development opportunities
  • 401(k) matching
  • Health insurance
  • Life insurance
  • Disability insurance
  • Paid time off
  • Parental leave
  • Mental health days
  • Employee assistance program

About the Company

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles

Job Details

Salary Range

Salary not disclosed

Location

Mountain View, California, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position