Appleposted 17 days ago
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

The Video engineering server team is looking for experienced software engineers to build highly scalable, low latency backend services and data systems for the Apple TV app. This service platform is the backbone of the Apple TV app where it is supported, including iOS, tvOS, macOS, visionOS, Roku, Fire TV, and Samsung TV. We handle millions of requests per day from millions of end-users around the world to discover and consume Apple TV+ Originals, Live Sports broadcasts for MLS and MLB leagues, and the vast catalog of content from Apple partners. This is the perfect opportunity for someone who wants to work with highly talented engineers on backend service platforms, data ingestion pipelines, data storage and retrieval systems. If you are interested in the Video domain and is passionate about service reliability and latency optimization, this is the place to be.

Responsibilities

  • Build highly scalable, low latency backend services and data systems for the Apple TV app.
  • Design and implement services in Java.
  • Perform data analysis using Spark.
  • Build recommendation, personalization, catalog query, multi-arm bandit optimization systems.

Requirements

  • Engineering experience in recommendation systems and personalization.
  • Comfortable with AI/ML concepts like embeddings and reinforcement learning.
  • Experience integrating AI/ML models into a backend service.

Nice-to-haves

  • Knowledge of AI/ML embeddings.
  • Experience in the video domain.
  • BS, MS in Computer Science or related domains.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service