Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer Remote, California, USA View role in San Francisco, CA vacancy
  •  ...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,... 
    Suggested
    Full time
    Work at office
    Relocation package

    Inworld, Inc.

    Mountain View, CA
    1 day ago
  •  ...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 time
    Remote work
    Full time
    Work at office
    Worldwide

    Unity Technologies

    San Francisco, CA
    6 days ago
  • $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 work
    Work at office
    Local area
    Worldwide
    Relocation package

    Unity Technologies

    San Francisco, CA
    1 day ago
  • $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 work
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    1 day ago
  • $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 time
    Remote work
    Full time
    Work at office
    Worldwide

    Unity Technologies

    New York, NY
    4 days ago
  •  ...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 work
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Day shift

    Decisive Point

    Sunnyvale, CA
    3 days ago
  • $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 work
    Work at office
    Local area
    Home office
    Flexible hours

    Workday, Inc.

    Pleasanton, CA
    1 day ago
  • $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 work
    Full time

    6Sense

    San Francisco, CA
    1 day ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Local area
    Home office
    Flexible hours

    Walmart Inc.

    Sunnyvale, CA
    4 days ago
  • $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 work
    Full time
    Work at office
    Local area

    Zscaler

    Santa Clara, CA
    3 days ago
  • $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 work
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    4 days ago
  •  ...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 work
    Hourly pay
    Full time
    Work at office
    Flexible hours
    Day shift
    Afternoon shift

    Online Credit Repair LLC

    Riverside, CA
    21 days ago
  •  ...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 work
    Work from home

    Fuze Logistics Services Inc

    United, PA
    1 day ago
  •  ...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 work
    Full time
    Local area
    Worldwide

    Twilio

    Remote
    4 days ago
  •  ...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 work
    Full time
    Temporary work
    Work at office
    Local area
    Work from home

    Gillis

    Grand Rapids, MI
    1 day ago
  • $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 work
    Work at office

    Reed Smith LLP

    San Francisco, CA
    4 days ago
  •  ...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 work
    Temporary work
    Work at office
    Local area
    Work from home

    Gillis Sales

    United States
    23 hours ago
  • $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 work
    Full time

    VH1

    New York, NY
    1 day ago
  • $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 office
    Local area

    Pinterest

    Seattle, WA
    1 day ago
  • $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

    Google LLC

    Mountain View, CA
    23 hours ago
  •  ...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 work
    Full time

    Burq, Inc.

    Remote
    16 days ago
  • $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 work
    Flexible hours

    Molex

    Austin, TX
    5 days ago
  • $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 work
    Full time
    Work at office
    Immediate start
    Relocation

    Torc Robotics

    Blacksburg, VA
    3 days ago
  • $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 work
    Work experience placement
    Work at office
    Worldwide

    Axon

    Seattle, WA
    5 days ago
  • $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 work
    Internship
    Local area
    Immediate start
    Flexible hours

    Amazon

    Palo Alto, CA
    4 days ago
  • $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 work
    Hourly pay
    Work at office
    Local area
    Flexible hours

    Doordash

    San Francisco, CA
    3 days ago
  • $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 work
    Work at office
    Local area
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  • $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 work
    Work at office
    Local area
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    5 days ago
  •  ...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 work
    Work at office
    Visa sponsorship

    PitchBook Data

    Seattle, WA
    1 day ago
  • $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 work
    Work at office
    Local area
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    4 days ago

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!