Senior Machine Learning Engineering Manager, Search
@ Tubi
Summary
About the Company
Company Name: Tubi
Industry: Entertainment
Overview: Tubi is a global entertainment company and the most watched free TV and movie streaming service in the U.S. and Canada.
Benefits
medical/dental/vision insurance, 401(k) plan, paid time off, flexible time off policy, parental leave program, monthly wellness reimbursement
Perks: Flexible time off policy, generous parental leave program, monthly wellness reimbursement.
Job Description
Machine Learning at Tubi drives personalization and recommendation across the app. In this role, you will lead the team that owns both the Search and Content Understanding initiatives. You'll have the opportunity to work with cutting-edge deep learning and LLM technologies to drive the next generation of content-aware recommendation. The tech stack you and your team will be working with is Spark, Scala, Python, and Tensorflow.
What You'll Do:
- Empower your team to achieve a high level of technical productivity, reliability, and simplicity
- You and your team will:
- Own search end-to-end, including R&D, prototyping, data pipelines, production models, and experimentation
- Drive content understanding data products from R&D, prototyping, data pipelines, and production models using both LLMs and classical embedding techniques
- Partner closely with teams across the company to propose and drive integrations of content understanding with applications including content ranking, cold starting, content acquisition, advertising, and more.
- Partner closely with ML Infra, Data Engineering, Data Science, Product, and other machine learning teams to create and maintain cross-functional roadmaps
- Help the machine learning engineers on your team advance in their careers and grow through 1:1s and mentoring
- Partner with Tubi’s Talent Acquisition team to attract and hire top-tier engineering talent
Your Background:
- 7+ years of experience in machine learning engineering with production systems using Python, Scala, & Apache Spark
- 2+ years of experience leading/managing a team of machine learning engineers
- Experience owning large-scale, realtime recommendation or search models
- MSc or PhD in Computer Science, Statistics, Applied Mathematics, Physics or related field. PhD preferred
Responsibilities
Qualifications
Education Level: Master's Degree