Staff Machine Learning Engineer (Ads Modeling)

Unity

Mountain View, CA, United States Posted October 1, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$172,200 - $283,900

Job Description

Join Unity's Vector Ads Modeling team as a Staff Machine Learning Engineer. In this role, you will advance ads recommendation algorithms, design modeling roadmaps, drive foundational research, and collaborate with engineering and product teams. Enjoy comprehensive benefits, including health insurance, employee stock ownership, generous vacation, and more.

  • Identifying opportunities and designing a modeling roadmap that addresses customer needs.
  • Driving foundational research for new models and paradigms, leveraging rich user data and large-scale compute.
  • Collaborating closely with engineering and product teams to productionalize research and deliver measurable business results.
  • Strategic Impact: Proven ability to drive projects end-to-end, solving critical cross-team problems and delivering measurable business results
  • Expertise: Hands-on experience applying state-of-the-art machine learning and deep learning models to complex real-world problems, specifically in the domains of user behavior modeling. Proficiency in Python, Pytorch and deep learning frameworks
  • Data & Analytics: Solid understanding of metric design, large-scale data analysis, and distributed computing frameworks
  • 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
Required Skills
machine learning roadmapping collaboration cross-team collaboration deep learning Python PyTorch data analysis English communication
How to apply

You apply on Unity’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Unity
Share This Job