Senior Machine Learning Engineer, Conversion Modeling

Unity Unity · Enterprise · Mountain View, CA · AI & Machine Learning

Senior ML Engineer role focused on building and operating state-of-the-art conversion rate (CVR) prediction and market price models for Unity's ad ranking and recommendation systems. The role involves designing, implementing, and maintaining high-performance CTR/CVR prediction models, building systems for creative understanding and user behavior modeling, and ensuring model quality and reliability. This is a customer-facing product role within the consumer domain.

What you'd actually do

  1. Design, implement, and maintain high-performance CTR and CVR prediction models that power ad ranking and recommendation systems.
  2. Build and refine systems for creative understanding and user behavior modeling, enabling more accurate and context-aware engagement predictions.
  3. Ensure model quality and reliability by continuously monitoring performance, calibrating predictions, and addressing data drift or delayed feedback.
  4. Actively participate and work with other leads to set the long term direction for the team, plan and oversee engineering designs and project execution.
  5. Effectively communicate complex technical concepts to non-engineering stakeholders.

Skills

Required

  • Python
  • Go
  • Scala
  • C++
  • metric design
  • experimentation methodologies
  • large-scale data analysis

Nice to have

  • optimization algorithms in an ad serving platform
  • marketplaces
  • control systems
  • reinforcement learning algorithms

What the JD emphasized

  • 5+ years of hands-on experience building and operating large-scale Ads delivery and optimization systems.
  • 3+ years of experience building CTR/CVR systems, content understanding, or behavior modeling systems.

Other signals

  • conversion rate (CVR) prediction
  • market price models
  • ad ranking and recommendation systems
  • bidding optimization systems