Senior Machine Learning Engineer

1 Month ago • 2 Years + • Research Development • $183,700 PA - $248,600 PA

Job Summary

Job Description

At Unity, we’re committed to building a culture grounded in Empathy, Respect, and Opportunity. Within our fast-paced and collaborative environment, we’re tackling complex challenges that drive meaningful impact for creators and users across our ecosystem. The Unity Demand Optimization team plays a central role in this effort by building ad campaign optimizations that enable advertisers to efficiently capture user engagement while minimizing their costs. The team leverages machine learning models to incorporate advertisers' off-site goals into auction ranking, helping them maximize installs, key conversions, or return on ad spend.
Must have:
  • Design, implement, and maintain high-performance auto-bidding algorithms and advertiser-facing products.
  • Ensure these systems meet or exceed campaign performance goals, advertiser expectations, and system reliability standards.
  • Lead development on core initiatives such as a bid-based budget pacing system, Maximize Conversions, Lowest Cost, and Target ROAS.
  • Drive best practices for model quality, experimentation, system reliability, and operational excellence.
  • Actively participate and work with other leads to set the long term direction for the team, plan and oversee engineering designs and project execution.
  • Effectively communicate complex technical concepts to non-engineering stakeholders.
Good to have:
  • Experience designing and productionizing optimization algorithms in an ad serving platform and/or other marketplaces.
  • Experience with state of the art control systems, reinforcement learning algorithms.

Job Details

The Opportunity

At Unity, we’re committed to building a culture grounded in Empathy, Respect, and Opportunity. Within our fast-paced and collaborative environment, we’re tackling complex challenges that drive meaningful impact for creators and users across our ecosystem. The Unity Demand Optimization team plays a central role in this effort by building ad campaign optimizations that enable advertisers to efficiently capture user engagement while minimizing their costs. The team leverages machine learning models to incorporate advertisers' off-site goals into auction ranking, helping them maximize installs, key conversions, or return on ad spend.

We are seeking a highly skilled senior engineer to take a critical role in building state-of-the-art bidding optimization systems that enable:

  • Efficient budget pacing across campaigns.
  • Automated bidding strategies that align with advertiser goals.
  • Continual system improvement through rigorous experimentation.
  • Sustainable growth for Unity’s advertising business.

What You'll Be Doing

  • Design, implement, and maintain high-performance auto-bidding algorithms and advertiser-facing products (e.g., Target ROAS, Target CPA).
  • Ensure these systems meet or exceed campaign performance goals, advertiser expectations, and system reliability standards.
  • Lead development on core initiatives such as:
  • A bid-based budget pacing system that ensures daily budget delivery.
  • Maximize Conversions, which leverages real-time bidding to meet key advertiser goals.
  • Lowest Cost, a product that automates bidding to simplify campaign management.
  • Target ROAS, which lets advertisers scale volume without sacrificing performance targets.
  • Drive best practices for model quality, experimentation, system reliability, and operational excellence.
  • Actively participate and work with other leads to set the long term direction for the team, plan and oversee engineering designs and project execution.
  • Effectively communicate complex technical concepts to non-engineering stakeholders.

What We're Looking For

  • Advanced degree (MS or Ph.D.) in Computer Science, Machine Learning, Statistics, or a related field—or equivalent practical experience.
  • 4+ years of hands-on experience building and operating large-scale Ads delivery and optimization systems.
  • 2+ years of experience building control systems, PID controllers, multi-armed bandits, reinforcement learning algorithms, or bid/pricing optimization systems.
  • Significant experience in one or more general-purpose programming languages like Java, Python, Go, Scala, C++ or similar.
  • Knowledge of metric design, experimentation methodologies, and large-scale data analysis.
  • (Plus) Experience designing and productionizing optimization algorithms in an ad serving platform and/or other marketplaces.
  • (Plus) Experience with state of the art control systems, reinforcement learning algorithms.

Additional information

  • Relocation support is not available for this position.

Life at Unity

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit www.unity.com.

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 DPO@unity.com.

#MID #LI-ED1

Similar Jobs

BigID - Regional Sales Manager

BigID

San Francisco, California, United States (Remote)
3 Months ago
NVIDIA - Senior Post-Silicon Characterization Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Vendavo - Senior Data Scientist

Vendavo

Prague, Prague, Czechia (Hybrid)
2 Months ago
Demandbase - Software Engineer 2 (Frontend)

Demandbase

Hyderabad, Telangana, India (On-Site)
3 Months ago
Syniverse - Messaging Trust Data Analyst

Syniverse

San José Province, Costa Rica (Hybrid)
1 Year ago
Mistral AI - AI Scientist

Mistral AI

Palo Alto, California, United States (Remote)
1 Year ago
bytedance - Research Scientist- Foundation Model, Vision and Language

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
bytedance - Research Scientist in Foundation Model, Speech Understanding - 2024 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
LeoVegas - AI Transformation Lead

LeoVegas

Sliema, Malta (Hybrid)
2 Months ago
Eqvilent - DL Researcher

Eqvilent

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
5 Months ago
OKX - Senior Audit Manager, FinCrime (EMEA)

OKX

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
Tide - Staff Data Engineer

Tide

Delhi, India (Hybrid)
3 Months ago
Axon - Senior Accountant, Revenue Policy & Enablement

Axon

Scottsdale, Arizona, United States (Hybrid)
1 Month ago
Highspot - Principal Engineer

Highspot

Seattle, Washington, United States (Hybrid)
3 Months ago
Blazesoft - Risk and Fraud Analyst

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Months ago
house of how - Tools Engineer

house of how

United States (Remote)
1 Month ago
Apple - Site Reliability Engineer (SRE) - Object Storage

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
ISS Stoxx - Techno-functional Business Analyst

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
easygo - CRM Coordinator

easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

CO:Create - Head of Engineering

CO:Create

New York, United States (Remote)
4 Months ago
Domo - Consumption Pricing Analyst

Domo

American Fork, Utah, United States (On-Site)
1 Month ago
Nordson Corporation - Tax Analyst I

Nordson Corporation

Westlake, Ohio, United States (Hybrid)
3 Months ago
The Walt Disney Company - Sr Salesforce Administrator

The Walt Disney Company

San Antonio, Texas, United States (On-Site)
4 Months ago
Apple - Seed QA Engineer

Apple

San Diego, California, United States (On-Site)
3 Months ago
Evolution  - Online Casino Dealer

Evolution

Southfield, Michigan, United States (On-Site)
1 Year ago
Lionsgate - HR Coordinator

Lionsgate

Santa Monica, California, United States (On-Site)
2 Months ago
BioFire - Instrument Repair Technician

BioFire

Salt Lake City, Utah, United States (On-Site)
6 Months ago
Ion - Senior Business Analyst

Ion

Jersey City, New Jersey, United States (On-Site)
3 Months ago
Obsidian Entertainment - Contract Concept Artist (Senior)

Obsidian Entertainment

Irvine, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Capgemini - AI & Analytics

Capgemini

Kolkata, West Bengal, India (On-Site)
3 Months ago
LeoVegas - AI Transformation Lead

LeoVegas

Sliema, Malta (Hybrid)
2 Months ago
Apple - Machine Learning Engineer - Semantics, Apple Ads

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Jane Street - Machine Learning Performance Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
EvenUp - Ph.D. Intern – Machine Learning & Generative AI

EvenUp

United States (Remote)
1 Month ago
Hedra - Applied Research Scientist

Hedra

San Francisco, California, United States (On-Site)
5 Months ago
bytedance - Research Scientist in ML Systems

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
10 Months ago
sony global (Games) - Artificial intelligence researcher

sony global (Games)

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Bengaluru, Karnataka, India (On-Site)

Montreal, Quebec, Canada (On-Site)

London, England, United Kingdom (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Montreal, Quebec, Canada (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Unity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug