RemoteWLBRemote only
Back to all jobs
Tubi logo
Remote role · staff-ma

Staff Machine Learning Engineer

Tubi

SalaryUSD $192,000~$274,000
Machine LearningScalaPythonSparkRecommendation Systems
Role brief

About the Role:

The Machine Learning team at Tubi works on core algorithms that define the entire experience of its 33+ million users. We work on different areas such as recommendations, search, content understanding and ads. We are searching for a talented and motivated Machine Learning Engineer to join our team. In this role you will work with a variety of machine learning algorithms, from traditional models to cutting-edge LLM technologies, to address relevant problems. You need a strong background in machine learning, hands-on development skills to tackle some of the challenges in a fast-paced dynamic environment, and the ability to collaborate well in a cross-functional setting. The tech stack you will be working with is Spark, Scala, and Python, including PyTorch. 

Responsibilities:

  • Design and build end-to-end machine learning models from analysis through production
  • Conduct A/B tests to prove your ideas and share your learnings from the experiment results
  • Collaborate with Product and backend engineering teams to ship high-impact features 

Requirements:

  • 6+ years of experience in machine learning engineering with production systems using Scala, Python, and Apache Spark
  • Experience owning recommendation or search models 
  • MSc or PhD in Computer Science, Statistics, Applied Mathematics, Physics, or other technical field. PhD preferred

#LI-Remote # LI-MQ1