Staff Machine Learning Engineer, Bidding Science

Unity Software
Mountain View, United States
Workplace: HybridFull timeUSD 159,600 - 239,400 annuallyFunction: Data Science & Machine LearningSkills: ["Project leadership","Cross-functional collaboration","Experimentation"]

Define the technical vision for next-generation, scalable real-time bidding systems in Unity’s Vector Bidding Science team. Build and optimize bidding algorithms, auction mechanisms, and bid landscape forecasting, then analyze marketplace dynamics to improve performance. Validate models through offline evaluations and online A/B experiments, and collaborate closely with product, infrastructure, and engineering teams to maximize advertisers’ returns.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
2 months ago

Staff Machine Learning Engineer, Bidding Science

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 57 minutes agoStatus: Live

Job Summary

Define the technical vision for next-generation, scalable real-time bidding systems in Unity’s Vector Bidding Science team. Build and optimize bidding algorithms, auction mechanisms, and bid landscape forecasting, then analyze marketplace dynamics to improve performance. Validate models through offline evaluations and online A/B experiments, and collaborate closely with product, infrastructure, and engineering teams to maximize advertisers’ returns.
Location: Mountain View, United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and optimize core bidding algorithms and auction mechanisms.
  • •Architect and scale bid landscape forecasting capabilities.
  • •Analyze large-scale marketplace dynamics to generate insights and drive algorithmic improvements.
  • •Run offline evaluations and online A/B experiments to validate model performance and business impact.
  • •Collaborate with product, infrastructure, and engineering teams across the organization.

Pay and Benefits

Salary: USD 159,600 - 239,400 annually
Equity and Bonus:Equity
Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsRetirementPaid LeaveParental LeaveTraining ProgramsEmployee Resource

Key Requirements

  • •Hands-on experience with modern machine learning, reinforcement learning, and control theory for real-world bidding or pricing problems.
  • •Strong software engineering skills in Python and experience with deep learning frameworks, preferably PyTorch.
  • •Solid understanding of metric design, online experimentation frameworks (A/B testing), and large-scale data analysis.
  • •Proven ability to lead projects end-to-end and deliver measurable business impact in ambiguous technical environments.
  • •Ability to collaborate cross-functionally to develop algorithmic improvements.
Experience:Real-time biddingReinforcement learningAdvertisingMarketplace intelligenceDistributed computing
Skills:Project leadershipCross-functional collaborationExperimentation
Languages:English
Tech Stack:PythonPyTorchSparkRayBigQueryFlink

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn