Senior Machine Learning Engineer
162k - 232k USD
On-site
Full Time
#Engineering
#Machine Learning
#Streaming
#Scala
#Python
#Apache Spark
#Algorithms
#A B Testing
#PyTorch
#Research
#Experimentation
We are Tubi, the premium ad-supported video-on-demand service from Fox Corporation. Our platform delivers more than 200,000 movies and television titles, a growing slate of Tubi Originals, over 200 local and live news and sports channels, and content from 455 entertainment partners that includes every major Hollywood studio. Serving more than 33 million users, we make high-quality entertainment freely accessible while building a diverse team of creative, self-motivated professionals who shape the future of streaming.
Key outcomes
- Own the full lifecycle of search-related machine learning models, guiding projects from initial analysis and research through prototyping, production deployment, and ongoing optimization.
- Apply a range of algorithms, including traditional approaches and emerging large-language-model techniques, to improve relevance, ranking, and discovery within Tubi’s search experience.
- Design and execute A/B tests that validate model performance, translate experiment results into actionable insights, and share findings with cross-functional stakeholders.
- Partner with Product and backend engineering teams to translate model outputs into high-impact, user-facing features that scale reliably on Tubi’s production systems.
Requirements
- At least four years of hands-on experience developing and maintaining production machine-learning systems that use Scala, Python, and Apache Spark.
- Direct experience owning and iterating on recommendation or search models that serve real users at scale.
- Master’s degree or PhD in Computer Science, Statistics, Applied Mathematics, Physics, or another technical discipline; a PhD is preferred.
- Proficiency with PyTorch for model development and experimentation.
- Strong written and verbal communication skills in English to collaborate effectively across engineering, product, and research teams.
Compensation
The annual base salary range for this position is $162,000–$232,000 USD. Final compensation will be determined by education, skills, experience, and work location. In addition to base pay, the role is eligible for an annual discretionary bonus and long-term incentive plan. Benefits include medical, dental, and vision insurance, a 401(k) plan, paid time off, flexible time-off for salaried employees, a twelve-week paid parental-leave program, and a monthly wellness reimbursement.
How to apply
If you are ready to advance large-scale search technology for millions of viewers, we invite you to submit your application. We look forward to learning how your expertise can contribute to Tubi’s mission.






