Staff ML Engineer: On-Device AI for Real-Time Games

Unity

Mountain View (CA)

On-site

USD 180,000 - 280,000

Full time

7 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

Unity is seeking a Senior Machine Learning Engineer for On-Device & Mobile AI to optimize and deploy state‑of‑the-art multi‑modal models on mobile and constrained hardware. You will own the inference stack from exported checkpoints to shipped features, balancing latency, memory, and power budgets for billions of players.

You will work with WebGPU-targeted runtimes and native options, implement quantization and pruning, and collaborate across platform, research, and engine teams to ensure robust,

Qualifications

  • 5+ years in software/ML engineering focusing on on-device or edge inference.
  • Experience deploying transformer- and/or diffusion-based models on mobile/embedded hardware.
  • Hands-on with at least one major inference runtime and understanding of fusion, memory layout, and scheduling.

Responsibilities

  • Own optimization pipeline: model export, graph transformation, operator fusion, memory layout, and hardware tuning.
  • Implement quantization, pruning, distillation to meet latency and memory budgets, validating quality.
  • Write/tune WebGPU WGSL and native kernels; profile with browser/platform tools and eliminate bottlenecks.
  • Collaborate with runtime teams to integrate ML workloads with game engine scheduling and memory management.
  • Develop on-device benchmarking and telemetry in CI; ship feature under memory/power constraints.
  • Mentor junior/mid engineers through code reviews and design discussions.

Skills

On-device inference
Model optimization
Quantization
WebGPU/WGSL
Profiling tools
Python
Runtime integration
Transformers.js/TensorFlow.js

Tools

ONNX Runtime Web
CoreML
TFLite
ExecuTorch
WebGPU

Job description

Unity is seeking a Senior Machine Learning Engineer for On-Device & Mobile AI to optimize and deploy state‑of‑the-art multi‑modal models on mobile and constrained hardware. You will own the inference stack from exported checkpoints to shipped features, balancing latency, memory, and power budgets for billions of players.

You will work with WebGPU-targeted runtimes and native options, implement quantization and pruning, and collaborate across platform, research, and engine teams to ensure robust,

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
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
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,000 - 418,000
Comprehensive health, life, and disability insurance
Employee stock ownership
Competitive retirement/pension plans
+1
Senior ML Engineer: Real-Time AI Agentic Systems
Senior ML Engineer: Real-Time AI Agentic Systems

Unity Technologies SF • Mountain View (CA)

On-site
USD 210,000 - 273,000
Health insurance
Stock options
Pension plan
+6
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Unity • Mountain View (CA)

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

Unity Technologies • United States

Remote
USD 218,000 - 284,000
Health insurance
Stock options
Retirement plan
+2
Senior Real-Time ML Infrastructure Engineer
Senior Real-Time ML Infrastructure Engineer

3M HEALTHCARE • Bellevue (WA)

Remote
USD 183,000 - 249,000
Remote Senior ML Infra Engineer — Real-Time Model Serving
Remote Senior ML Infra Engineer — Real-Time Model Serving

3M HEALTHCARE • Mountain View (CA)

On-site
USD 183,000 - 249,000
Health insurance
Stock options
Retirement plan
+1