ML Engineer: Edge AI & Model Optimization

Google

Des Moines (IA)

Remote

USD 27,552 - 41,328

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google is seeking a software engineer to advance AI and ML initiatives for EdgeTPU-enabled devices. The role involves leading a small cross-functional team, developing and optimizing ML models for EdgeTPU, and integrating training and production workflows with ML tooling.

You will collaborate with model developers and the broader Google team to enhance performance on Pixel phones and related hardware, while solving complex problems across software and hardware boundaries.

Qualifications

  • Bachelor's degree in computer science, related technical field, or relevant experience.
  • 4 years of experience in Machine Learning or Artificial Intelligence.
  • 4 years of experience building ML models or reducing computational and memory costs of ML models (e.g. quantization, sparsification, pruning).

Responsibilities

  • Lead a small team of engineers with different skills.
  • Develop and optimize ML models for EdgeTPU (eg Pixel phones).
  • Work with the ML model development team to develop, update and maintain model analysis tools.
  • Work with ML model developers to integrate their production and training methods into the developed tools.
  • Work with the Google team to optimize the experience and use EdgeTPU.

Skills

Machine Learning
ML model optimization
Leadership
ML accelerators

Education

Bachelor's degree in computer science or related field

Tools

EdgeTPU
GPU
ML accelerators

Job description

Google is seeking a software engineer to advance AI and ML initiatives for EdgeTPU-enabled devices. The role involves leading a small cross-functional team, developing and optimizing ML models for EdgeTPU, and integrating training and production workflows with ML tooling.

You will collaborate with model developers and the broader Google team to enhance performance on Pixel phones and related hardware, while solving complex problems across software and hardware boundaries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

EdgeTPU ML Compiler Engineer — Build High-Performance ML
EdgeTPU ML Compiler Engineer — Build High-Performance ML

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+2
Senior ML Compiler Engineer - EdgeTPU
Senior ML Compiler Engineer - EdgeTPU

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Remote Edge AI Engineer: Optimizing On-Device ML
Remote Edge AI Engineer: Optimizing On-Device ML

Bright Vision Technologies • Woodbridge Township (NJ)

Remote
USD 100,000 - 155,000
On-Device ML Engineer — Edge AI & LiteRT
On-Device ML Engineer — Edge AI & LiteRT

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Bonus target
Equity
Benefits
ML Engineer: Model Optimization & Edge Deployment
ML Engineer: Model Optimization & Edge Deployment

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,000
Remote Edge AI Engineer - On-Device ML & Optimization
Remote Edge AI Engineer - On-Device ML & Optimization

Bright Vision Technologies • United States

Remote
USD 135,000 - 155,000
Equal Opportunity Employer
Senior Software Engineer, ML Systems & TPU Kernels
Senior Software Engineer, ML Systems & TPU Kernels

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Remote Edge AI Engineer — Optimize & Deploy on Edge Devices
Remote Edge AI Engineer — Optimize & Deploy on Edge Devices

Bright Vision Technologies • Port Reading (NJ)

Remote
USD 100,000 - 155,000
Staff On-Device ML Software Engineer
Staff On-Device ML Software Engineer

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
AI/ML Software Engineer III — TPU Efficiency (Equity + Bonus)
AI/ML Software Engineer III — TPU Efficiency (Equity + Bonus)

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000