On-Device ML Engineer: Edge AI & LiteRT

Google Inc.

Sunnyvale (CA)

On-site

USD 174,000 - 253,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

Google Sunnyvale, CA, USA is seeking a Software Engineer for On-Device Machine Learning to design, implement, and optimize ML solutions that run on edge devices across Android, Chrome, iOS, and desktop platforms.

You will work with LiteRT, Gemini Nano, and Gemma models, enabling hardware acceleration and on-device inference improvements while collaborating with cross-functional teams.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experienced in mobile development.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
  • 2 years of experience developing compilers.

Responsibilities

  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices among available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Design and implement solutions in one or more specialized ML areas, leverage ML infrastructure, and demonstrate expertise in a chosen field.
  • Develop LiteRT, Google’s on-device AI framework for first- and third-party use, enabling state-of-the-art hardware acceleration and use cases on edge platforms.
  • Enable on-device deployment of key models, such as Gemini Nano and Gemma, across various accelerators (GPU / Pixel TPU / NPUs / CPU) on Android, Chrome, iOS, desktop, and more.
  • Improve performance of on-device model inference via optimizations in the model representation, on-device runtime, and kernel implementation.

Skills

Software development
ML infrastructure
Developing compilers
Mobile development

Education

Bachelor’s degree or equivalent

Tools

PyTorch
JAX
TensorFlow
TensorFlow Lite
Core ML
SNPE/QNN
ExecuTorch

Job description

Google Sunnyvale, CA, USA is seeking a Software Engineer for On-Device Machine Learning to design, implement, and optimize ML solutions that run on edge devices across Android, Chrome, iOS, and desktop platforms.

You will work with LiteRT, Gemini Nano, and Gemma models, enabling hardware acceleration and on-device inference improvements while collaborating with cross-functional teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

On-Device ML Engineer — Edge AI & LiteRT Specialist
On-Device ML Engineer — Edge AI & LiteRT Specialist

Google • New York (NY)

On-site
USD 151,000 - 252,000
Senior AI Edge Engineer - On-Device ML & Acceleration
Senior AI Edge Engineer - On-Device ML & Acceleration

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Software Engineer, On-Device Machine Learning
Software Engineer, On-Device Machine Learning

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer, On-Device Machine Learning
Software Engineer, On-Device Machine Learning

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 253,000
Equity
Benefits
Software Engineer, On-Device Machine Learning
Software Engineer, On-Device Machine Learning

Google • New York (NY)

On-site
USD 151,000 - 252,000
Senior Remote Edge ML Engineer - On-Device AI
Senior Remote Edge ML Engineer - On-Device AI

United States Digital Space LLC • United States

Remote
USD 100,000 - 150,000
Remote Edge AI Engineer - On-Device ML & Optimization
Remote Edge AI Engineer - On-Device ML & Optimization

Visa Hunt • United States

On-site
USD 100,000 - 155,000
Remote Edge ML Engineer for On-Device AI & Optimization
Remote Edge ML Engineer for On-Device AI & Optimization

Bright Vision Technologies • Durham (NC)

On-site
USD 100,000 - 150,000
Senior Staff Software Engineer, AI Edge
Senior Staff Software Engineer, AI Edge

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Edge AI Engineer - Remote, Production ML on Devices
Edge AI Engineer - Remote, Production ML on Devices

Bright Vision Technologies • Flower Mound (TX)

On-site
USD 135,000 - 155,000