This position is no longer accepting applications
Closed on October 18, 2026.
This role is filled — get an email when new Data Processing roles open on DeveloperJobs.io:
Senior Machine Learning Engineer, Vector Bidding Science
Ad Tech
Artificial Intelligence
Bidding
Big Data
Data Analysis
Data Analytics
Data Processing
Data Science
Engineer
Machine Learning Engineer
Machine Learning Models
View similar jobs
Get alerted when similar jobs are posted — set up a New Data Processing jobs on DeveloperJobs.io alert.
See other roles at Unity Technologies SF.
Job Description
Lead Unity’s Vector Bidding Science work by defining technical direction and building scalable AI-powered bidding and pacing systems for real-time ad auctions.
Responsibilities
- Design, implement, and optimize core bidding algorithms and auction mechanisms
- Architect and scale bid landscape forecasting capabilities
- Analyze large-scale marketplace dynamics to extract insights and drive algorithmic improvements
- Validate models through offline evaluations and online A/B testing to prove measurable business impact
- Collaborate cross-functionally with product, infrastructure, and engineering teams
Requirements
- Hands-on experience with state-of-the-art machine learning, including reinforcement learning and control theory, applied to real-world bidding or pricing problems
- Strong software engineering skills in Python; experience with deep learning frameworks, preferably PyTorch
- Strong 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 an ambiguous technical environment
Technologies
- Python
- PyTorch
- A/B testing
- Spark
- Ray
- BigQuery
- Flink
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
You Might Also Have
- Experience working with large datasets and distributed computing frameworks such as Spark, Ray, BigQuery, or Flink
- Experience building real-time ad systems, including DSP bidding logic, survival analysis for market price estimation, or game-theoretic modeling
- Experience using AI tools (such as Claude Code, GitHub Copilot, and Cursor) to accelerate development
Compensation and Location
- Location: Mountain View, CA (onsite)
- Salary (base): USD 148,700 - 244,600 per year
- Zone A: $188,200 - $244,600 USD
- Zone B: $167,200 - $217,300 USD
- Zone C: $148,700 - $193,300 USD
- Range reflects anticipated base salary; role may also be eligible for equity awards and participation in company incentive plans (such as annual discretionary bonuses or sales commissions)
- Final offer depends on geographic location and the candidate’s relevant experience, professional background, and skill set