ML Engineer: Edge AI & Model Optimization

Google

Des Moines (IA)

Remote

USD 27,552 - 41,328

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Staff ML Systems Co-Design Engineer
Staff ML Systems Co-Design Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,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
Engineering Manager: ML Performance & TPU Optimizations
Engineering Manager: ML Performance & TPU Optimizations

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Edge ML Engineer: NPU Model Optimization
Edge ML Engineer: NPU Model Optimization

ByteDance • San Jose (CA)

On-site
USD 212,800 - 450,000
Medical insurance
Dental insurance
Vision insurance
+8
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: Optimize and Deploy AI on Devices
Remote Edge ML Engineer: Optimize and Deploy AI on Devices

Bright Vision Technologies • Concord (NC)

On-site
USD 100,000 - 150,000
Engineering Manager, ML Performance
Engineering Manager, ML Performance

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Edge AI Engineer: On-Device ML & Optimization
Edge AI Engineer: On-Device ML & Optimization

Socket.dev • San Diego (CA)

On-site
USD 123,000 - 184,000
Senior Staff Software Engineer, AI Edge
Senior Staff Software Engineer, AI Edge

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Staff TPU Performance Engineer: Optimize Large-Scale ML
Staff TPU Performance Engineer: Optimize Large-Scale ML

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
Dental, Vision, Life, Disability
401(k) with company match
+5