Staff Machine Learning Engineer, Ads Modeling
Job Description
Unity’s Vector Ads Modeling team is seeking a Staff Machine Learning Engineer to advance ads recommendation capabilities and support personalized ad experiences. The role combines roadmap planning, foundational research, and fast validation using user data and large-scale compute, with close collaboration to move research into production.
Responsibilities
- Identify opportunities and shape a modeling roadmap aligned to customer needs.
- Lead foundational research efforts to develop new models and modeling paradigms.
- Use rich user data and large-scale compute resources to validate models quickly.
- Work closely with engineering and product teams to productionalize research.
Requirements
- Hands-on experience applying state-of-the-art machine learning and deep learning models to complex real-world problems, specifically in user behavior modeling.
- Proficiency in Python, PyTorch, and deep learning frameworks.
- Strong understanding of metric design, large-scale data analysis, and distributed computing frameworks.
- Demonstrated ability to drive projects end-to-end, addressing critical cross-team challenges and delivering measurable business outcomes.
Technical Focus
- Python
- PyTorch
Location
New York, NY (onsite)
Compensation
Base salary range (annual): USD 172,200 - 283,900
- Zone A: $218,400 - $283,900 USD
- Zone B: $194,100 - $252,300 USD
- Zone C: $172,200 - $223,900 USD
In addition to base salary, the role may be eligible for equity awards and participation in company incentive plans, such as annual discretionary bonuses or sales commissions. The final offer will depend on factors including geographic location and the candidate’s relevant experience, background, and skill set.
Benefits
- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement and 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
Benefits eligibility, specific offerings, and coverage vary based on country and employment status.
Additional Information
- This position requires sufficient knowledge of English for professional verbal and written communication, including frequent and regular exchanges with colleagues and partners worldwide whose common language is English.
- This posting is intended to fill an existing vacancy, and Unity will provide applicants with updates throughout the hiring process 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. Unity enables teams across industries such as automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D, helping close the gap between ideas and reality.
Equal Opportunity
Unity is a proud equal opportunity employer and is committed to fostering an inclusive, innovative environment. Unity celebrates 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.