Staff Software Engineer, Machine Learning, JAX Third Party

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, Machine Learning, JAX Third Party

Google is seeking a Staff Software Engineer to join their Machine Learning team, focusing on JAX Third Party development. This role is crucial in developing and leading the OSS JAX AI Inference Stack for third-party customers in GCP, working with both GPU and TPU technologies. The position requires extensive experience in software development, ML infrastructure, and technical leadership.

The role combines deep technical expertise in machine learning with system architecture and leadership responsibilities. You'll be working on Google Cloud's infrastructure, helping to accelerate organizations' digital transformation through cutting-edge ML technologies. The position offers competitive compensation ($197,000-$291,000 + bonus + equity + benefits) and the opportunity to work with state-of-the-art ML infrastructure.

As a Staff Software Engineer, you'll be responsible for strategizing and implementing optimal inference performance, developing stable APIs, and ensuring support for massive inference scale. The role requires collaboration across teams and the ability to handle complex, cross-functional projects. You'll be working in Google's innovative environment, contributing to technologies that impact billions of users worldwide.

The ideal candidate will have 8+ years of software development experience, strong ML infrastructure knowledge, and proven leadership abilities. This is an excellent opportunity for someone passionate about machine learning, system architecture, and building scalable solutions that power Google's diverse ML ecosystem.

Last updated 9 hours ago

Responsibilities For Staff Software Engineer, Machine Learning, JAX Third Party

  • Develop and help lead the OSS JAX AI Inference Stack for third-party customers in GCP, for GPU and TPU
  • Strategize and implement optimal inference performance, including selection and integration of framework, runtime, compiler
  • Use a cross-stack, co-design approach to support GCP's diverse ML ecosystem needs for JAX and diverse hardware
  • Develop stable, standardized APIs and modular offerings of each important layer of the inference stack
  • Build multi-cloud migration support for third-party

Requirements For Staff Software Engineer, Machine Learning, JAX Third Party

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 5 years of experience with ML design and ML infrastructure
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, Machine Learning, JAX Third Party

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Staff Software Engineer, Machine Learning, JAX Third Party

Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Senior Staff Software Engineer position at Google focusing on AI/ML and GenAI technologies for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising solutions.

Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Lead AI/ML engineering role at YouTube focusing on recommendations and rankings systems, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, Generative AI, Google Workspace

Senior technical role focusing on integrating generative AI capabilities into Google Workspace products, combining machine learning expertise with software engineering leadership.

Staff Software Engineer, Generative AI, Google Workspace

Lead software engineer position focusing on implementing Generative AI solutions for Google Workspace products, requiring extensive experience in machine learning and large-scale system design.

Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Senior Staff Software Engineer position at Google focusing on AI/ML and GenAI technologies for Google Ads, offering competitive compensation and the opportunity to work on large-scale advertising systems.