Principal Machine Learning Engineer

LE130 Unity Technologies SF

Mountain View (CA)

On-site

USD 260,000 - 380,000

Full time

14 days+
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 Technologies SF is seeking a Principal Engineer for On-Device AI Inference & Systems to lead the integration of state-of-the-art multi-modal models into our runtime. You will own the end-to-end inference stack, from exported checkpoints to kernel-level optimizations, delivering interactive frame rates within tight memory and power budgets.

You will shape engineering standards, drive runtime architecture, and mentor a team of senior and mid-level engineers.

Job description

The opportunity

We are building the next generation of AI-driven game experiences, running generative models on-device, right where the players are — on phones, tablets, laptops, and desktops. Our games run inside a modern, browser-native runtime (built on technologies such as WebGPU and WebNN), so the models that power these experiences must be deployed and accelerated entirely within that runtime. As our Principal Engineer for On-Device AI Inference & Systems, you will be the foremost engineering authority on taking state-of-the-art multi-modal models (transformers and diffusion networks) and making them run fast, small, and reliably within that runtime, fully integrated into a production game engine. This is a deeply hands‑on, high-impact engineering role. You will own the inference and integration stack end‑to‑end — from the moment a trained checkpoint leaves research, through export, optimization, and kernel‑level tuning, to a shipped feature running inside the engine at interactive frame rates within a fixed memory and power budget. You will set the engineering standards, drive the architecture of the runtime and integration layers, and mentor a team of senior and mid‑level engineers. Your work directly determines the latency, quality, memory footprint, and battery profile of AI features experienced by players worldwide. This role is for an engineer who is energized by the gap between a research model and a shipping, AI‑based product

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Mountain View (CA)

On-site
USD 180,000 - 280,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Unity • California (MO)

On-site
USD 180,000 - 240,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Unity • San Francisco (CA)

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
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
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
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
On-Device ML Engineer - Fast, Lean AI for Games
On-Device ML Engineer - Fast, Lean AI for Games

Unity • California

Hybrid
USD 218,000 - 284,000
Health insurance
Life insurance
Stock ownership
+6
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