Lead Machine Learning Engineer

$172,300 - $231,100/Yr

Disney - Seattle, WA

posted 3 months ago

Full-time - Mid Level
Seattle, WA
Motion Picture and Sound Recording Industries

About the position

At Disney Entertainment & ESPN Technology, we are dedicated to reimagining the way audiences experience the world's most beloved stories. Our mission is to transform Disney's media business for the future by evolving our streaming and digital products in innovative and immersive ways. This includes powering worldwide advertising and distribution to maximize flexibility and efficiency, as well as delivering Disney's unmatched entertainment and sports content. Every day presents an opportunity to make a significant impact on our partners and the hundreds of millions of viewers around the globe. As part of the DE&E Technologists team, you will be involved in designing and building the infrastructure that will support Disney's media, advertising, and distribution businesses for years to come. The products and platforms developed by this group delight millions of consumers every minute, from Disney+ and Hulu to ABC News and ESPN. We pride ourselves on innovation, developing groundbreaking products and techniques that shape industry standards and enhance audience experiences across sports, entertainment, and news. In this Individual Contributor role focused on content recommendations, you will collaborate with Engineering, Product, and Data teams to apply machine learning methods to achieve strategic product personalization goals. Your responsibilities will include leading the research, development, implementation, and optimization of recommendation and personalization algorithms for Disney Streaming's suite of video apps. You will coordinate requirements and manage stakeholder expectations with Product, Engineering, and Editorial teams, ensuring that KPIs for product areas are met and deadlines for tools are adhered to. Additionally, you will help set the roadmap for algorithmic work, driving larger company objectives in personalization and content recommendation.

Responsibilities

  • Utilize cutting edge machine learning methods to develop and implement in production algorithms for personalization, recommendation, and other predictive systems.
  • Maintain algorithms deployed to production and explain methodologies to technical and non-technical teams.
  • Develop and maintain ETL pipelines using orchestration tools such as Airflow and Jenkins.
  • Deploy scalable streaming and batch data pipelines to support petabyte scale datasets.
  • Maintain existing and establish new algorithm development, testing, and deployment standards.
  • Identify and define new personalization opportunities and collaborate with other data teams to improve data collection, experimentation, and analysis.
  • Gauge the complexity of machine learning problems and execute simple approaches for quick, effective solutions as appropriate.
  • Communicate effectively with strong written and verbal skills.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
  • 7+ years of experience developing machine learning models, performing large-scale data analysis, and/or data engineering experience.
  • 5+ years writing production-level, scalable code (e.g. Python, Scala).
  • 5+ years of experience developing algorithms for deployment to production systems.
  • In-depth understanding of modern machine learning (e.g. deep learning methods), models, and their mathematical underpinnings.
  • Experience deploying and maintaining pipelines (AWS, Docker, Airflow) and in engineering big-data solutions using technologies like Databricks, S3, and Spark.

Nice-to-haves

  • MS or PhD in statistics, math, computer science, or related quantitative field.
  • Production experience with developing content recommendation algorithms at scale and familiarity with metadata management, data lineage, and principles of data governance.
  • Experience loading and querying cloud-hosted databases.
  • Building streaming data pipelines using Kafka, Spark, or Flink.

Benefits

  • Medical, financial, and/or other benefits depending on the level and position offered.
  • Bonus and/or long-term incentive units may be provided as part of the compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service