On-Device ML Engineer - Fast, Lean AI for Games

Unity

California

Hybrid

USD 218,000 - 284,000

Full time

2 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

Benefits offered by this job

Health insurance
Life insurance
Stock ownership
Retirement plans
Vacation days
Parental leave
Commute subsidy
Wellbeing programs
ERGs

Job summary

Unity in the United States is seeking a Senior Machine Learning Engineer for On-Device & Mobile AI to optimize and deploy multi-modal models so they run fast and within tight memory and power budgets on mobile and desktop devices.

You will own the end-to-end inference stack from training checkpoints through export, quantization, and kernel tuning, collaborating with WebGPU runtimes and native backends to ship features at interactive frame rates.

Responsibilities

  • Inference & On-Device Optimization
  • Own the optimization pipeline for the models you ship: model export, graph transformation, operator fusion, memory-layout planning, and hardware-specific tuning across NPU, mobile GPU, and desktop/laptop GPU.
  • Apply quantization (INT4/INT8/FP16), weight sharing, pruning, and distillation to hit latency, memory, and power budgets.
  • Write and tune WebGPU compute shaders and native kernels; profile with browser and platform tools; eliminate bottlenecks at op and memory bandwidth levels.
  • Runtime & Systems Integration: work with WebGPU-targeted runtimes and native options; build glue code where needed; support on-device benchmarking in CI.

Skills

On-device inference
Transformer models
Diffusion models
WebGPU/WebGL
Python
C++/Swift/Obj-C
Profiling/Perf engineering
Collaboration

Tools

ONNX Runtime Web
CoreML
TFLite
ExecuTorch
WebGPU/WGSL
Metal
Vulkan
CUDA

Job description

Unity in the United States is seeking a Senior Machine Learning Engineer for On-Device & Mobile AI to optimize and deploy multi-modal models so they run fast and within tight memory and power budgets on mobile and desktop devices.

You will own the end-to-end inference stack from training checkpoints through export, quantization, and kernel tuning, collaborating with WebGPU runtimes and native backends to ship features at interactive frame rates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On-Device ML Engineer — Mobile AI & Optimization
On-Device ML Engineer — Mobile AI & Optimization

Unity • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff ML Engineer: On-Device AI for Real-Time Games
Staff ML Engineer: On-Device AI for Real-Time Games

Unity • Mountain View (CA)

On-site
USD 180,000 - 280,000
On-Device ML Engineer — Mobile AI Optimizations
On-Device ML Engineer — Mobile AI Optimizations

Unity Technologies • United States

Remote
USD 218,000 - 284,000
Health insurance
Stock options
Retirement plan
+2
Senior On-Device ML Engineer – Mobile Inference Expert
Senior On-Device ML Engineer – Mobile Inference Expert

Unity • California (MO)

On-site
USD 180,000 - 240,000
Senior On-Device ML Engineer for Real-Time Multimodal AI
Senior On-Device ML Engineer for Real-Time Multimodal AI

LE130 Unity Technologies SF • United States

Remote
USD 218,000 - 284,000
Health and life insurance
Commuter subsidy
Employee stock ownership
+8
Lead On-Device AI Inference Engineer for Next-Gen Games
Lead On-Device AI Inference Engineer for Next-Gen Games

LE130 Unity Technologies SF • Mountain View (CA)

On-site
USD 260,000 - 380,000
Principal On-Device AI Engineer for Real-Time Game Inference
Principal On-Device AI Engineer for Real-Time Game Inference

Unity • Mountain View (CA)

On-site
USD 190,000 - 270,000
Principal On-Device AI Engineer – Real-Time Game Inference
Principal On-Device AI Engineer – Real-Time Game Inference

Unity Technologies • Mountain View (CA)

On-site
USD 278,100 - 417,100
Comprehensive health, life, and disability insurance
Employee stock ownership
Competitive retirement/pension plans
+1
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Unity • Mountain View (CA)

On-site
USD 190,000 - 270,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

LE130 Unity Technologies SF • Mountain View (CA)

On-site
USD 260,000 - 380,000