On-Device ML Engineer for LiteRT & Edge AI

Google Inc.

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google Inc. in Sunnyvale, CA, is seeking a Software Engineer focused on On-Device Machine Learning to advance LiteRT and edge AI across Google products.

The role emphasizes implementing and optimizing ML models for mobile and embedded platforms, with opportunities to collaborate across teams and mentor junior engineers. The candidate will deploy and optimize models on-device, work with accelerators like GPU/TPU/NPUs, and contribute to infrastructure supporting on-device AI at scale.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
  • Experience with runtimes and performance tuning.

Responsibilities

  • Collaborate with peers through design and code reviews to ensure best practices.
  • Implement solutions in ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.
  • Develop LiteRT, Google’s on-device AI framework for first- and third-party use cases.
  • Enable on-device deployment of models across accelerators (GPU/Pixel TPU/NPUs/CPU).
  • Improve performance of on-device model inference via runtime and kernel optimizations.

Skills

Problem solving
Mentoring
Software development

Education

Bachelor’s degree
Master’s degree preferred

Tools

PyTorch
TensorFlow
JAX
Core ML

Job description

Google Inc. in Sunnyvale, CA, is seeking a Software Engineer focused on On-Device Machine Learning to advance LiteRT and edge AI across Google products.

The role emphasizes implementing and optimizing ML models for mobile and embedded platforms, with opportunities to collaborate across teams and mentor junior engineers. The candidate will deploy and optimize models on-device, work with accelerators like GPU/TPU/NPUs, and contribute to infrastructure supporting on-device AI at scale.

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 On-Device ML Engineer for Edge AI & LiteRT
Senior On-Device ML Engineer for Edge AI & LiteRT

Google • Sunnyvale (CA)

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

Google • New York (NY)

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

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior AI/ML Engineer, On-Device & Edge Inference
Senior AI/ML Engineer, On-Device & Edge Inference

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
ML Engineer: Edge AI & Model Optimization
ML Engineer: Edge AI & Model Optimization

Google • Des Moines (IA)

Remote
Remote Edge AI Engineer - On-Device ML Optimization
Remote Edge AI Engineer - On-Device ML Optimization

Bright Vision Technologies • South Windsor (CT)

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

Google • Sunnyvale (CA)

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

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,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