Senior Machine Learning Engineer, Advertiser Growth

Unity Technologies SF

New York (NY)

On-site

USD 187,000 - 252,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive health benefits
Employee stock ownership
Commuting support

Job summary

Unity Technologies SF in New York, NY is seeking a Senior Machine Learning Engineer to lead GenAI-driven creative generation, advertiser budget pacing, billing reliability at scale, and experimentation systems that improve marketplace outcomes.

You will provide technical leadership across backend architecture, integration, and data-driven iteration on spend and performance trade-offs, mentoring engineers in a fast-growing environment.

Responsibilities

  • Design and improve pacing controllers to smooth spend across time zones and traffic spikes while maintaining stable marketplace delivery.
  • Drive backend integration of Generative AI models to automate production of high-performing image and video assets aligned to campaign goals.
  • Build and scale infrastructure for rapid experimentation including A/B testing and long-term holdouts to evaluate marketplace impact on advertiser ROI.
  • Architect and operate high-throughput billing pipelines processing billions of events with accuracy and real-time financial reconciliation.
  • Analyze financial and marketplace datasets to optimize spend velocity vs advertiser performance using experimentation outcomes.

Job description

Unity’s Advertiser Growth team is hiring a Senior Machine Learning Engineer to lead the design of GenAI-driven creative generation, advertiser budget pacing, billing reliability at scale, and experimentation systems that improve marketplace outcomes.

Role Overview

In this role, you will provide technical leadership across systems that govern advertiser ROI, platform health, and financial integrity. The work spans architecture, backend integration, experimentation infrastructure, and data-driven iteration on spend and performance trade-offs.

Key Responsibilities
  • Design and improve advanced pacing controllers, including PID and probabilistic forecasting, to smooth spend across time zones and traffic spikes while maintaining stable marketplace delivery.
  • Drive backend integration of Generative AI models such as Diffusion and LLMs to automate the production of high-performing image and video assets aligned to campaign goals and formats.
  • Build and scale infrastructure for rapid experimentation, including A/B testing, switchback tests, and long-term holdouts, to evaluate how marketplace changes affect advertiser ROI and platform health.
  • Architect and operate high-throughput billing pipelines capable of processing billions of events with 100% accuracy, connecting real-time ad delivery with mission-critical financial reconciliation.
  • Analyze complex financial and marketplace datasets to optimize the trade-off between spend velocity and advertiser performance, using experimentation outcomes to tune pacing and billing logic.
Required Qualifications
  • Advanced degree in computer science or a relevant engineering field, or equivalent experience.
  • 6+ years of software engineering experience, including 3+ years working on ads delivery systems.
  • Extensive experience building and operating large-scale, low-latency backend systems using Java, Go, or Scala.
  • Deep familiarity with budget control systems, feedback loops, or spend-prediction algorithms.
  • Proven experience creating or scaling experimentation platforms, including understanding of variance reduction, interference/network effects, and metric design in a marketplace environment.
  • A track record supporting mission-critical pipelines (billing, payments, or clearinghouses), where data precision, idempotency, and fault tolerance are essential.
  • Experience or strong interest in backend workflows to serve, scale, and store Generative AI models for creative asset generation.
  • Proficiency in real-time stream processing using Kafka, Flink, or Spark, specifically for event-based charging and real-time performance feedback.
  • Demonstrated ability to lead complex, multi-quarter technical roadmaps and mentor senior engineers in a high-growth environment.
Technologies
  • Java, Go, Scala
  • Diffusion, LLMs
  • Kafka, Flink, Spark
Location

New York, NY (onsite)

Salary

USD 165,600 - 273,400 per year

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
Additional Consideration
  • Experience treating AI as a strategic advantage in engineering, following established best practices for code quality and security.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer, Advertiser Growth
Senior Machine Learning Engineer, Advertiser Growth

Unity Technologies SF • Olympia (WA)

On-site
USD 166,000 - 273,000
Health insurance
Commuter subsidy
Employee stock ownership
+8
Senior Machine Learning Engineer, Advertiser Growth
Senior Machine Learning Engineer, Advertiser Growth

Unity Technologies • Mountain View (CA)

On-site
USD 149,000 - 248,000
Senior Machine Learning Engineer, Advertiser Growth
Senior Machine Learning Engineer, Advertiser Growth

Unity Enterprise • Mountain View (CA), Northern (KY)

Hybrid
USD 166,000 - 273,000
Comprehensive health insurance
Commuter subsidy
Employee stock ownership
+8
Machine Learning Engineer, Ads
Machine Learning Engineer, Ads

Higgsfield AI • San Francisco (CA)

Hybrid
USD 165,000 - 230,000
Competitive compensation
Equity / stock options
Benefits package
+1
Senior Machine Learning Engineer, Advertiser Growth
Senior Machine Learning Engineer, Advertiser Growth

Unity • Mountain View (CA)

On-site
USD 166,000 - 273,000
Health insurance
Commuter subsidy
Employee stock ownership
+3
Machine Learning Engineer, Ads
Machine Learning Engineer, Ads

Higgsfield • San Francisco (CA)

Hybrid
USD 165,000 - 230,000
Salary range: $165k–$230k
Equity program
Benefits package
+1
Senior Staff GenAI Engineer, YouTube Ads Creative Optimization
Senior Staff GenAI Engineer, YouTube Ads Creative Optimization

Google • Mountain View (CA)

On-site
USD 262,000 - 364,000
Senior ML Engineer - GenAI Ad Growth & Billing
Senior ML Engineer - GenAI Ad Growth & Billing

Unity Technologies SF • New York (NY)

On-site
USD 187,000 - 252,000
Comprehensive health benefits
Employee stock ownership
Commuting support
Senior Machine Learning Engineer, Vector Bidding Science
Senior Machine Learning Engineer, Vector Bidding Science

Unity • Mountain View (CA)

On-site
USD 188,000 - 245,000
Equity awards
Annual bonus potential
Stock ownership plan
+1
Senior Staff GenAI Engineer, YouTube Ads Creative Optimization
Senior Staff GenAI Engineer, YouTube Ads Creative Optimization

Google Inc. • Mountain View (CA)

On-site
USD 262,000 - 364,000
Bonus
Equity
Benefits