Principal Machine Learning Engineer, Ads Modeling

DataJobs

New York (NY)

On-site

USD 223,000 - 325,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Commuting subsidy
Employee stock ownership
Generous vacation and personal days
Training and development programs

Job summary

Unity Technologies SF is hiring a Principal Machine Learning Engineer for Ads Modeling to advance ads recommendation algorithms and personalized advertising experiences. Based in New York, NY (onsite), you will model user behavior and productionize research in collaboration with engineering and product teams.

You will work on a Vector Ads Modeling program to transform research into scalable solutions, balancing rigorous experimentation with real-world impact and cross-team collaboration across a

Qualifications

  • Hands-on experience applying state-of-the-art ML and deep learning to real-world problems, focusing on user behavior modeling.
  • Proficiency in Python and PyTorch, including deep learning frameworks.
  • Strong understanding of metric design, large-scale data analysis, and distributed computing.
  • Proven ability to drive projects end-to-end and deliver measurable business results.

Responsibilities

  • Identify opportunities and define a modeling roadmap aligned with customer needs.
  • Lead foundational research to explore new models and paradigms.
  • Use rich user data and large-scale compute to validate models rapidly.
  • Collaborate with engineering and product teams to productionalize research.

Skills

ML modeling
Python
PyTorch
Data analysis
Distributed computing
Project leadership

Tools

Python
PyTorch

Job description

Unity Technologies SF is seeking a Principal Machine Learning Engineer for Ads Modeling to strengthen ads recommendation algorithms and support personalized advertising experiences. The role is based in New York, NY (onsite), and emphasizes both user behavior modeling and the production of research through close collaboration with engineering and product teams.

Role Overview

Unity Vector Ads Modeling is focused on developing and validating approaches for modeling user behavior, then operationalizing those research outcomes. You will use rich user data and large-scale compute to evaluate model performance quickly, while partnering across teams to bring effective modeling into production.

Key Responsibilities
  • Identify opportunities and define a modeling roadmap that aligns with customer needs.
  • Lead foundational research to explore new models and modeling paradigms.
  • Use rich user data and large-scale compute to validate models rapidly.
  • Work closely with engineering and product teams to productionalize research.
Required Qualifications
  • Hands-on experience applying state-of-the-art machine learning and deep learning models to complex real-world problems, with emphasis on user behavior modeling.
  • Proficiency in Python and PyTorch, including deep learning frameworks.
  • Strong understanding of metric design, large-scale data analysis, and distributed computing frameworks.
  • Proven ability to drive projects end-to-end, solving critical cross-team problems and delivering measurable business results.
Technologies
  • Python
  • PyTorch
Compensation

The salary range for this position is USD 222,600 - 325,400 per year.

  • Zone A: $250,300 - $325,400 USD
  • Zone B: $222,600 - $289,400 USD
  • Zone C: $197,400 - $256,600 USD

In addition to base salary, the role may be eligible for equity awards and participation in company incentive plans (for example, annual discretionary bonuses or sales commissions). The final offer depends on geographic location, 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
Additional Opportunity Context

Unity Vector represents the next generation of Unity’s AI-powered advertising ecosystem, supporting a forward-looking evolution of machine learning infrastructure and models. In this role, you will work with a high-performing team to advance ads recommendation algorithms and deliver personalized ad experiences.

Language Requirement

This position requires sufficient knowledge of English, as duties involve frequent and regular communication with colleagues and partners worldwide who use English as a common language.

Equal Opportunity Statement

Unity is a proud equal opportunity employer. Unity is committed to fostering an inclusive, innovative environment and celebrating 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.

About Unity

Unity (NYSE: U) is the world’s leading game engine, powering play for more than 3 billion consumers each month. For more information, please visit www.unity.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer, Ads Modeling
Senior Machine Learning Engineer, Ads Modeling

DataJobs • New York (NY)

On-site
USD 149,000 - 245,000
Health insurance
Life insurance
Disability insurance
+11
Staff Machine Learning Engineer, Ads Modeling
Staff Machine Learning Engineer, Ads Modeling

DataJobs • Mountain View (CA)

On-site
USD 172,000 - 284,000
Comprehensive health, life, and dental
Commute subsidy
Employee stock ownership
+8
Sr. Machine Learning Engineer, Ads Modeling
Sr. Machine Learning Engineer, Ads Modeling

Unity • Mountain View (CA)

On-site
USD 160,000 - 250,000
Health insurance
Equity / stock options
Retirement plan
+7
Senior Machine Learning Engineer, Ads Modeling
Senior Machine Learning Engineer, Ads Modeling

DataJobs • Mountain View (CA)

On-site
USD 149,000 - 245,000
Health insurance
Employee stock ownership
Commute subsidy
+5
Principal Machine Learning Engineer, Ads Modeling
Principal Machine Learning Engineer, Ads Modeling

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

Hybrid
USD 260,000 - 325,000
Equity awards
Company incentive plans
Competitive benefits
Staff Machine Learning Engineer, Ads Modeling
Staff Machine Learning Engineer, Ads Modeling

DataJobs • New York (NY)

On-site
USD 172,000 - 284,000
Health insurance
Commuter benefits
Employee stock ownership
+7
Principal Machine Learning Engineer, Ads Modeling
Principal Machine Learning Engineer, Ads Modeling

DataJobs • Mountain View (CA)

On-site
USD 223,000 - 325,000
Comprehensive health, life, and long‑h
Commute subsidy
Employee stock ownership
+9
Senior Machine Learning Engineer (Ads Modeling)
Senior Machine Learning Engineer (Ads Modeling)

Unity • Mountain View (CA)

On-site
USD 180,000 - 240,000
Health insurance
Employee stock options
Generous vacation days
+9
Principal ML Engineer, Ads Modeling – Production
Principal ML Engineer, Ads Modeling – Production

DataJobs • New York (NY)

On-site
USD 223,000 - 325,000
Commuting subsidy
Employee stock ownership
Generous vacation and personal days
+1
Principal ML Engineer for Ads Modeling and Personalization
Principal ML Engineer for Ads Modeling and Personalization

DataJobs • Mountain View (CA)

On-site
USD 223,000 - 325,000
Comprehensive health, life, and long‑h
Commute subsidy
Employee stock ownership
+9