Senior On-Device ML Engineer – Edge Inference

Google LLC

Sunnyvale (CA)

On-site

USD 174,000 - 252,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google Sunnyvale, CA is seeking a Senior Software Engineer for On-Device Machine Learning to advance LiteRT and on-device AI capabilities. This role focuses on end-to-end ML, model deployment, and hardware-accelerated inference across edge devices.

Successful candidates will have deep experience in ML frameworks, data processing, and system design, with strong coding and testing skills and in-person interview readiness.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development experience.
  • 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 of: Speech/Audio, reinforcement learning, ML infrastructure, or another ML field.
  • 3 years of experience with end-to-end Machine Learning (model deployment, evaluation, data processing, debugging).

Responsibilities

  • Write and test product or system development code.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Develop LiteRT, Google's on-device AI framework for 1P and 3P, enabling SOTA 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, and more.
  • Improve performance of on-device model inference via optimizations in the model conversion, on-device runtime and kernel implementation.

Skills

Software development
Software testing
Software design
Speech/Audio
Reinforcement learning
ML infrastructure
End-to-end ML

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Computer Science or related field

Tools

TensorFlow Lite
ExecuTorch
Core ML
SNPE/QNN
PyTorch
JAX
TensorFlow

Job description

Google Sunnyvale, CA is seeking a Senior Software Engineer for On-Device Machine Learning to advance LiteRT and on-device AI capabilities. This role focuses on end-to-end ML, model deployment, and hardware-accelerated inference across edge devices.

Successful candidates will have deep experience in ML frameworks, data processing, and system design, with strong coding and testing skills and in-person interview readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior On-Device ML Engineer - LiteRT & Edge AI
Senior On-Device ML Engineer - LiteRT & Edge AI

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Staff On-Device ML Engineer — AI Edge & Optimization
Staff On-Device ML Engineer — AI Edge & Optimization

Google LLC • Sunnyvale (CA)

On-site
USD 300,000 - 420,000
Staff On-Device ML Engineer — AI Edge & Equity
Staff On-Device ML Engineer — AI Edge & Equity

Google LLC • Sunnyvale (CA)

On-site
USD 300,000 - 420,000
Staff On-Device ML Engineer — AI Edge & Equity
Staff On-Device ML Engineer — AI Edge & Equity

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Bonus 20% target
Equity
Benefits
Remote Senior Edge AI Engineer – On-Device ML Expert
Remote Senior Edge AI Engineer – On-Device ML Expert

Bright Vision Technologies • Oregon

Hybrid
USD 100,000 - 155,000
Senior Software Engineer, On-Device Machine Learning
Senior Software Engineer, On-Device Machine Learning

Google • Sunnyvale (CA)

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

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Edge AI Inference Engineer - On-Device ML (Llama/ONNX)
Edge AI Inference Engineer - On-Device ML (Llama/ONNX)

Tether.io • United States

Remote
USD 110,000 - 170,000
Senior ML Apps Engineer - Edge AI on-device
Senior ML Apps Engineer - Edge AI on-device

Qualcomm • San Diego (CA)

On-site
USD 140,800 - 211,200
Remote AI Systems Engineer — Edge & On-Device ML
Remote AI Systems Engineer — Edge & On-Device ML

Bright Vision Technologies • Florida

Remote
USD 100,000 - 150,000