Staff Machine Learning Engineer
Unity Technologies
Remote, California, USA
San Francisco, CA, USA
Mountain View, CA, USA
Full time
JOBREQ-2616041
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
At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.
Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.
While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: 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.
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.
At Unity, we're committed to creating a workplace that fosters collaboration and teamwork that allows you to harness your unique skills. Join us in creating industry tools to help creators of all levels bring their projects to reality.
Learn more about our culture and values ( , and get a head start by reading about how our hiring process works ( .
- ...entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply? Recent Computer science/Engineering /Mathematics/...SuggestedFull time
$114.6k - $234.6k
...Job Description Implements machine learning (ML) models for production with minimal guidance. Contributes to the readiness of machine learning models for deployment in production. Contributes to the automation of machine learning workflows. Participates in the creation...SuggestedTemporary workFlexible hoursShift work$276.8k - $415.2k
...who are often underserved by traditional financial systems. Machine learning is the core of how these products work. Our models decide... ...repayment structures, and regulatory surfaces. We use agentic engineering and AI tooling to build reliable, high-velocity workflows...SuggestedLocal areaRemote work$40 per hour
...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and...SuggestedRemote jobFull timeSummer workInternshipSummer internshipWork at office- ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and...SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$107.66k - $161.7k
...topics and providing a unique platform to learn and connect with others. Poe : a... ...About the Team and Role: Our small engineering team works on challenging problems every... ...product and our company. At Poe, we use Machine Learning in various parts of the product...Remote jobFull timeWork experience placementInternship$7.97k - $10.47k
...Statement Position Details Job Code #: JC-524261 Position #(s): 400-113-5778-020 400-113-5778-008 Working Title: Staff Counsel Classification: ATTORNEY $7,969.00 - $10,473.00 A $8,969.00 - $12,026.00 B $7,506.00 - $9,439.00 C $8,4...Permanent employmentFull timeContract workApprenticeshipWork at officeRemote workNight shift- Job Description Job Description food server open for morning shift ,sunrise waffle 10433 Folsom Blvd Rancho Cordova open daily 6am -3pm weekend and holiday includedWeekend workDay shift
- Job Description Job Description Looking for a bright, energetic and polite person to serve the Capitol State Workers Must food certification Certificate Experience in Social Media and proper communication skills Make sandwiches Take Orders and serve customers...
- ...Job Description Job Description As a member of A Taste of Brooklyn an Italian Eatery Wait Staff team, you will play a crucial role in delivering exceptional dining experiences to our guests. You will collaborate closely with team members to ensure efficient service...
$65 - $81 per hour
...Staff Pharmacist We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves...Hourly payFull timeTemporary work$18.5 per hour
Job Title Team members are classified based on individual theatre needs, and/or employee availability, as either variable hour, part-time fixed, part-time regular or full-time hourly employees whose primary responsibility is ensuring our guests receive exceptional service...Hourly payFull timePart timeWork at officeLocal area$16.5 per hour
...homelife. As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, and learn from the talented people you will be working with. It's talent that matters to us and we encourage applications from people...Hourly payLocal areaWorldwideFlexible hoursNight shift$135.2k - $168.48k
...help people on their path to better health—from advising on prescriptions to helping manage chronic and specialty conditions. As a Staff Pharmacist, you have a critical role at the forefront of delivering our purpose, modeling our values, and demonstrating genuine, authentic...Hourly payFull timeTemporary workLocal area- ...halls each shift to ensure public areas are clean and tidy, removing or replacing anything out of order.Coordinate with housekeeping staff to assist with heavy lifting and priority requests.Report missing or found articles and any signs of damage or needed repair.Provide...Full timeTemporary workShift work
$18.5 - $20.9 per hour
HousepersonHouseperson | AC Hotel - Sacramento, CA Pay: $18.50–$20.90 per hourThe Houseperson plays a key role in supporting hotel operations, identifying maintenance concerns, and contributing to an exceptional stay for every guest through attention to detail and a commitment...Shift work- ...General Purpose The Housekeeper plays a vital role in maintaining a clean, safe, and orderly environment for residents, staff, and visitors. This position ensures that all areas of the facility are free of obstacles, odors, and debris, contributing to the overall health...Immediate startShift work
$15 - $24 per hour
Hilton is seeking Housekeepers / Room Attendants to maintain the cleanliness and appearance of guest rooms and hotel areas. Housekeepers are responsible for cleaning guest rooms, making beds, changing linens, cleaning bathrooms, vacuuming floors, dusting furniture, replenishing...Hourly payFull timeShift workWeekend work$21 per hour
Virtual Host Opportunity In these unprecedented times, we are looking for ways to connect. By becoming a virtual host you can fill that need while sharing your special talent and making an income. Virtual Host: This is an opportunity to inspire people through ...Hourly payLocal areaHome office- ...Staff Secretary (Limited Term) Under direction, performs a variety of clerical and secretarial functions to support county office programs; performs other related duties as required. Requirements / Qualifications Letter of Introduction Letter(s) of Recommendation...Work at officeRemote work
- Job Overview: We are seeking motivated culinary enthusiasts to serve as Culinary Specialists in the U.S. Army Reserve. In this part-time federal service role, you will gain hands-on training and experience across a wide range of culinary disciplines that translate directly...Contract workPart timeImmediate startRelocation packageFlexible hours
- ...committed to providing kind, competent, and compassionate services to those entrusted to our care and an enjoyable work environment for our staff. If you are passionate about helping residents meet their full potential, then this is the right place for you. Benefits We offer a...Full timeLocal areaRelocation package
$22 per hour
C0619P906461 - Palms, The (Sacramento, CA) Job Description COMPANY OVERVIEW Asset Living is a third-party management firm and a proven partner in fostering thriving communities nationwide. Founded in 1986, Asset Living has decades of experience delivering exceptional value...Hourly payPermanent employmentFull timeImmediate startNight shiftWeekend work- ...and comfortable environment for residents. The Housekeeper may assist with laundry duties and provides excellent customer service to staff, residents, and families. Adheres to strict healthcare regulations and reports directly to the Plant Operations Manager,...Hourly payFull timeImmediate startShift workWeekend workAfternoon shift
$23 per hour
Job DescriptionPOSITION SUMMARYRespond promptly to requests from guests and other departments. Fill cart with supplies and transport cart to assigned area. Enter guest rooms following procedures for gaining access and ensuring vacancy before entering. Replace guest amenities...Work experience placementLocal areaShift work- Housekeeper PositionWe are hiring Housekeepers! Are you ready to begin your journey with a company that believes in and supports career advancement opportunities for its associates? If so, we may have the perfect position for you! Responsibilities include: cleaning and...Full timeTemporary workShift work
- ...family owned company that appreciates and values your skills. Enjoy a job that makes an impact everyday!Benefits offered to full time staff include:401(k)Dental insuranceHealth insuranceVision insurancePaid time offThis position is classified as Hourly/Full-time at $17/hr...Hourly payFull timeShift workWeekend work
$85k - $95k
...Posting Details Job Title: Staff Therapist II Department: Counseling and Psychological Services Campus: Sacramento Posting Number: 201304349P Full Time Number of Months: 12 Open Date: 07/30/2026 Open Until Filled: Yes Sponsorship This position is not eligible for a visa...Full timeWork at officeLocal areaRelocation$500 per month
...Basic computer skills. Responsibilities The Housekeeper is responsible for maintaining a clean and safe environment for residents and staff by performing cleaning duties assigned to apartments, interior and exterior common areas and amenities. Clean public areas and...Full timePart timeShift work$17 - $18 per hour
...work areas as directed.Complete community and resident laundry and ironing, as assigned.Maintain a safe and secure environment for all staff, residents, and guests, following established safety standards.Encourage teamwork through cooperative interactions with co-workers...Full timeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!
- engineering aide Sacramento, CA
- technology administrator Sacramento, CA
- senior staff systems engineer Sacramento, CA
- staff engineer Sacramento, CA
- assistant engineer Sacramento, CA
- machine learning engineer Sacramento, CA
- data engineer machine learning Sacramento, CA
- machine learning research scientist Sacramento, CA
- artificial intelligence - machine learning intern Sacramento, CA
- machine learning remote Sacramento, CA



