Staff Machine Learning Engineer Remote, California, USA View role
Unity Enterprise
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 a Senior Machine Learning Engineer for On-Device & Mobile AI, you will take state‑of-the-art multi-modal models — transformers, diffusion networks, and vision‑language models (VLMs) — and make them run fast, small, and reliably on mobile and constrained hardware. This is a deeply hands‑on role. You will own the optimization and deployment of significant parts of the inference stack — from a trained checkpoint leaving research, through export, quantization, and kernel‑level tuning, to a shipped feature running inside the engine at interactive frame rates within a fixed memory and power budget. Your work directly shapes the latency, quality, memory footprint, and battery profile of AI features experienced by billions of players. This role is for an engineer who is energized by the gap between a research model and a shipping, on‑device product. If you enjoy profilers, frame captures, op‑fusion, and shaving milliseconds and megabytes, this is your role.
What you’ll be doing
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, structured/unstructured pruning, and knowledge distillation to hit hard latency, memory, and power budgets — and validate them against quality bars.
Do low‑level performance work: write and tune WebGPU compute shaders (WGSL) and, where relevant, native kernels (Metal, Vulkan/SPIR‑V compute, CUDA); profile with browser and platform tools (Chrome/Dawn GPU traces, PIX, Instruments/Metal System Trace, Snapdragon Profiler, Nsight, RenderDoc), and eliminate bottlenecks at the op and memory‑bandwidth level.
Apply efficiency techniques – dynamic resolution, token reduction, cross‑frame caching/reuse, reduced‑step diffusion samplers – as engineering levers to meet budgets on target SKUs.
Runtime & Systems Integration – Work with WebGPU‑targeted inference runtimes (ONNX Runtime Web, Transformers.js, WebLLM, TensorFlow.js) alongside native options (CoreML, ONNX Runtime, TFLite, ExecuTorch), and extend or build glue code where off‑the‑shelf options fall short of our diffusion and VLM workloads.
Build parts of the integration between the ML runtime and the game engine: real‑time scheduling, memory pooling, zero‑copy buffer sharing between the inference and render paths, and frame‑budget management alongside the renderer.
Build supporting engineering for your components: model packaging and asset pipelines, on‑device fallbacks and SKU‑aware capability tiers, crash/quality telemetry, and automated on‑device benchmarking in CI.
Research Productionization – Partner with research scientists to turn novel CV and multi‑modal architectures into implementations that are deployable, debuggable, and fast on device. Provide a feedback loop into research: surface hardware constraints, op‑support gaps, and cost models early so model design and deployment converge.
Track breakthroughs in efficient inference (efficient attention, distillation, reduced‑step diffusion) and assess them pragmatically: what actually moves latency/memory/power on our target devices.
Collaboration & Engineering Quality – Contribute to engineering best practices, code‑review standards, performance‑regression gates, and on‑device benchmarking methodology. Support a culture of measurement: track KPIs for latency, quality, memory, and power for the systems you work on, across the device matrix. Partner with platform engineers, product managers, and runtime teams to align your work with device‑SKU constraints and product roadmaps. Share knowledge and mentor junior and mid‑level engineers through code review, pairing, and design discussion.
What we’re looking for
5+ years in software/ML engineering, with meaningful time focused on on‑device / edge inference or real‑time, performance‑critical systems.
Production deployment of transformer‑and/or diffusion‑based models (e.g., ViT, Stable Diffusion, CLIP/SigLIP‑style encoders) on mobile, desktop, or embedded hardware — shipped, not just prototyped.
Hands‑on experience with at least one major inference runtime (ONNX Runtime / ORT Web, CoreML, TFLite, ExecuTorch) and a working understanding of operator fusion, memory layout, and runtime scheduling.
Low‑level performance engineering: solid command of at least one GPU/compute API — WebGPU/WGSL, Metal, Vulkan, D3D12, or CUDA — and the profiling tools to go with it. You can read a frame capture and a kernel trace and reason about where the time and memory go.
Working knowledge of model‑optimization techniques — quantization (INT4/INT8/FP16), weight sharing, pruning, and distillation — and the judgment to apply them to hit latency and memory budgets. You use them effectively as engineering tools.
Understanding of target hardware: mobile SoCs (Apple Neural Engine, Qualcomm Hexagon/Adreno, ARM Mali) and/or desktop/laptop GPUs (Apple Silicon, NVIDIA, AMD, Intel).
Strong Python for export pipelines and training‑side tooling; familiarity with the core languages of a browser‑native runtime (TypeScript/JavaScript, WGSL) is a plus.
Working fluency with the models you deploy — enough to read an architecture, modify it for deployment, and reason about accuracy trade‑offs.
A collaborative working style: clear communication, reliable delivery, and a willingness to support and learn from teammates.
You might also have Experience shipping world‑model, neural‑rendering, or real‑time generative pipelines NeRF, 3DGS, real‑time diffusion, or similar) on device.
Hands‑on experience deploying models through WebGPU — e.g., ONNX Runtime Web WebGPU EP), Transformers.js, WebLLM, or TensorFlow.js — including writing/tuning WGSL compute shaders.
Game‑engine or real‑time‑graphics background (Unity, Unreal, or a custom engine; Metal/Vulkan/D3D/OpenGL ES render pipelines) — especially integrating compute workloads alongside a renderer.
Contributions to open‑source ML inference frameworks, runtimes, or GPU/compute libraries especially in the WebGPU ecosystem (Dawn, wgpu, ORT Web, Transformers.js, WebLLM).
Familiarity with compiler stacks (MLIR, TVM, IREE, XLA) for custom kernel generation and graph optimization.
Experience with on‑device benchmarking infrastructure, performance‑regression CI, and device‑farm matrices.
Proficiency in C++/Objective‑C/Swift for runtime integration.
Additional information
Relocation support is not available for this position.
Work visa/immigration sponsorship is not available for this position.
Salary range : 218 400.00 USD - 283 900. 00 USD
This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.
Benefits
- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement/pension plans
- Generous vacation and personal days
- Support for new parents through leave and family‑care programs
- Office food snacks
- Mental Health and Wellbeing programs and support
- Employee Resource Groups
- Global Employee Assistance Program
- Training and development programs
- Volunteering and donation matching program
Life at Unity
Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D — closing the gap between ideas and reality. For more information, please visit
Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators.
If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.
Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third‑party agency or company that does not have a signed agreement with Unity.
Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at View email address on click.appcast.io.
#J-18808-Ljbffr- ...developers, across the whole stack. Try the live demo Read the TTS-2 launch See the cost reductions Staff / Principal Machine Learning Engineer, Serving - USA Mountain View, California, USA About Inworld Inworld is a research lab of top researchers and engineers,...SuggestedFull timeWork at officeRelocation package
- ...within that runtime. As a Senior Machine Learning Engineer for On-Device & Mobile AI,... ....This is a deeply hands-on role. You will own the optimization... ...at ****@*****.***: Remote, California, USA; San Francisco, CA, USA; Mountain View, CA, USAType: Full timeRemote workFull timeWork at officeWorldwide
$227.9k - $341.9k
## Principal Engineer, Unity RewardsApplylocations: San Francisco, CA, USA: Remote, California, USAtime type: Full timeposted on: Posted Yesterdayjob requisition id: JOBREQ... ...for this position. Beyond base salary, this role may be eligible for equity awards and participation...Remote workWork at officeLocal areaWorldwideRelocation package$170.6k - $261.3k
...a Senior Software Engineer to design and build... ...team.In this role, you will develop... ...Simulation, and apply machine learning where it measurably... ...D geometry, multi-view geometry, point cloud... ...outside of the California Bay Area. The salary... ...of America; Remote - Washington; Austin...Remote workFull timeLocal areaWork from homeRelocation packageFlexible hours$165.6k - $273.4k
.... The Advertiser Growth team is the engine of this mission, ensuring that as our... ..., Smart, and Intelligence. This role is unique in its technical breadth,... ...****@*****.***: Mountain View, CA, USA; New York, NY, USA; Remote, Washington, USAType: Full timeRemote workFull timeWork at officeWorldwide- ...to every moving machine on the planet.... ...in Sunnyvale, California, with offices in... ...Seoul; and Tokyo. Learn more at applied... ...occasional remote work, starting... ...positions About the role and team We... ...learning engineers to advance the... ...editing Novel view synthesis and multi...Remote workFull timeFor contractorsFor subcontractorCasual workWork at officeDay shift
$160k - $240k
...on applying modern machine learning, generative AI, and... ...better. About the Role As a Machine Learning Engineer, you will help... ...Primary Location: USA.CA.Pleasanton Primary... ...in-person time and remote. Our approach... ...with us. You may view the Workday's Pay Transparency...Remote workWork at officeLocal areaHome officeFlexible hours$200.35k - $260.91k
...Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI team, reporting directly... ...MCP server. This is a build-and-ship role, not a research role. You will own... ...care days, and paid time off (PTO). #Li-remote Full-time employees can take advantage...Remote workFull time$169k - $338k
...As a Staff Machine Learning Engineer, you will architect and lead the development of... ...business challenges. This role requires designing robust ML... ...Walmart. Salary Sunnyvale, California US-11789: The annual salary... ...Sunnyvale, CA 94089-4731 (USA) Staff, Machine Learning...Full timeTemporary workPart timeWork experience placementLocal areaHome officeFlexible hours$115.5k - $165k
...potential is amplified by machine intelligence to solve the... ...? Join us at Zscaler. Role We are looking for a Senior Machine Learning Engineer to join our team. This is a remote (USA) role, reporting to the... ...the path as you walk it, viewing unstructured dynamic environments...Remote workFull timeWork at officeLocal area$170.6k - $261.3k
...global scale.As a Senior Machine Learning Engineer on the State Estimation and... ...experiment management for ML. Remote: This role is based remotely but if... ..., Milford or Mountain View, you are expected to report... ...positions located outside of the California Bay Area. The salary range...Remote workFull timeLocal areaWork from homeRelocation packageFlexible hours- ...HOST (IN-OFFICE – PAID TRAINING ROLE) OnlineCreditRepair.com... ...engaging with real viewers, and learning what actually drives... ...coaching and feedback No remote option. TIME COMMITMENT... ...company based in Riverside, California. Our content is led by Kevin...Remote workHourly payFull timeWork at officeFlexible hoursDay shiftAfternoon shift
- ...Business Development Executive- 3PL Industry - USA - Remote Role If you want to know about the requirements for this role, read on for all the relevant information. Fuze Logistics Services USA is a next generation 3PL headquartered in Montreal, with offices across...Remote workWork from home
- ...Our dedication to remote-first work , and strong... ...as Twilio’s next Machine Learning Engineer. About the job... ...Responsibilities In this role, you’ll:... ...information, political views or activity, or other... ...for Employers and the California Fair Chance Act. Additionally...Remote workFull timeLocal areaWorldwide
- ...can we provide more value?” Role Overview The Regional... ...located across Canada and/or the USA. This position is home-... ...~ Position is home-based (remote) during client’s business hours... ...General Managers and Front Desk staff by sharing best practices and peer...Remote workFull timeTemporary workWork at officeLocal areaWork from home
$160k - $220k
...seeks an experienced attorney to join our California Labor & Employment practice. This... ...collaborative, high-performing practice. The role may be fully remote, based in any of our California... ...closely with supervising partners, the staff attorney will handle complex single-plaintiff...Remote workWork at office- ...can we provide more value?" Role Overview The Regional Director... ...across Canada and/or the USA. This position is home-based... ...you? ~ Position is home-based (remote) during client's business hours... ...General Managers and Front Desk staff by sharing best practices and peer...Remote workTemporary workWork at officeLocal areaWork from home
$233.6k - $350.4k
...Principal Machine Learning Engineer, Content Engineering 45445 New... ...York Full-Time Fully Remote #WeAreParamount on a... ...technical leadership role requiring mastery of... ...assets don't ruin the viewing experience for new users... ...applies to New York, California, Colorado, Washington...Remote workFull time$174.08k - $229.04k
...and 300 billion ideas saved, Pinterest Machine Learning engineers help build personalized experiences to... ...find anywhere else.By applying to this role, you will be considered for multiple roles... .... Please only apply once within the USA or Canada as multiple applications may...Work at officeLocal area$207k - $300k
...Staff SWE, ML Compiler Performance Engineer Co-Design Share Staff SWE, ML Compiler Performance... ...Google place Mountain View, CA, USA X In most instances,... ...Silicon Pilot. In this role, you will define and own... ...target + equity + benefits Learn more about benefits at...Worldwide- ...meaningful work of your career. The role We're hiring a Staff ML/OR engineer to define and build the... ...forecasting models, including modern deep learning approaches where they outperform classical... ...Investing in you Fully remote Medical, vision, and dental insurance...Remote workFull time
$170k - $250k
...Austin, Texas | Fremont, California | Lisle, IllinoisCompany... ...: 192107Eligible for remote: YesApply: JobThe ML Engineer will build physics-informed... ...models on Azure Machine Learning that predict engineering... ...interconnect design. For this role, we anticipate paying $1...Remote workFlexible hours$177.3k - $212.8k
...responsible for developing the machine learning systems that enable... ...Machine Learning Engineer - 3D Perception, you'... ...perception challenges. This role is primarily focused... ...our Bird's Eye View (BEV) perception capabilities... ...also open to hiring Remote in the United States....Remote workFull timeWork at officeImmediate startRelocation$150.75k - $241.2k
...Impact As an Senior Machine Learning Engineer II focused on Sensor... ...complex environments. This role offers the... ...flexibility to work remotely on Mondays, unless there... ...big with a long-term view because we want to reinvent... ...please see the Your California Privacy Rights section...Remote workWork experience placementWork at officeWorldwide$165.2k - $223.6k
...scientists to build Machine Learning identity based... ...driven and talented engineers to revel in designing... ...this role, you will: - You’ll... ...to spend time with remote happy hours. About... ...supervisors, and staff; adhere to standards... ...our benefits at .USA, CA, Palo Alto - 1...Remote workInternshipLocal areaImmediate startFlexible hours$167.8k - $246.8k
...RoleWe’re looking for a Senior Machine Learning Engineer to join Agentic Foundations... ...AI/ML team. We expect this role to be hybrid with some time in-office and some time remote.You’re excited about this... ...Results of the audit may be viewed here:.Beware of recruitment...Remote workHourly payWork at officeLocal areaFlexible hours$207k - $244k
...team/roleWe’re hiring an ML Engineer (P3) to build and ship the AI... ...Checkr’s core products. This role sits on the ML team inside Checkr... ...range. If this role is remote, we have listed the top to the... ...Applicant Privacy PolicyIf you are a California resident or are located in...Remote workWork at officeLocal areaRelocation3 days per week$148.75k - $361k
...with low latency. We use Machine Learning, Reinforcement... ...over time. About the role We are seeking a talented... ...experienced Senior Software Engineer, MLOps/DevOps, to join... ..., Chronon, etc.For California Only - The estimated annual... ...flexible for remote work, except for employees...Remote workWork at officeLocal areaMonday to ThursdayFlexible hours- ...company. Our extensive learning programs and... ...for you. About the Role:As a member of the Product and Engineering team at PitchBook,... ...diverse points of view, so we work closely... ...with us! As a Senior Machine Learning Engineer (... ...can’t be replicated remotely. This role is expected...Remote workWork at officeVisa sponsorship
$229.5k - $360k
...leveraging state-of-the-art machine learning. Our mission is to... ...blends innovation, engineering excellence, and a... ...Recommendation team. In this role, you will design,... ...at scale.For California Only - The estimated... ...generally flexible for remote work, except for employees...Remote workWork at officeLocal areaMonday to ThursdayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer Remote, California, USA View role. Be the first to apply!
- project engineer assistant project manager San Francisco, CA
- staff security engineer San Francisco, CA
- staff engineer San Francisco, CA
- research assistant engineering San Francisco, CA
- senior staff systems engineer San Francisco, CA
- engineering aide San Francisco, CA
- senior staff engineer San Francisco, CA
- assistant engineering manager San Francisco, CA
- assistant chief engineer San Francisco, CA
- staff data engineer San Francisco, CA







