Apple - Cupertino, CA

posted about 2 months ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Video engineering server team at Apple is seeking experienced software engineers to develop highly scalable and low latency backend services and data systems for the Apple TV app. This service platform serves as the backbone for the Apple TV app, which is supported across various platforms including iOS, tvOS, macOS, visionOS, Roku, Fire TV, and Samsung TV. The team is responsible for handling millions of requests daily from users worldwide, enabling them to discover and consume Apple TV+ Originals, Live Sports broadcasts for MLS and MLB leagues, and a vast catalog of content from Apple partners. This role presents an exciting opportunity for individuals who are eager to collaborate with talented engineers on backend service platforms, data ingestion pipelines, and data storage and retrieval systems. If you have a passion for the Video domain and are committed to service reliability and latency optimization, this is the ideal environment for you. At Apple, you will be part of an innovative and impactful team that is dedicated to making a difference. The culture here is characterized by multifaceted, inspiring individuals and groundbreaking technologies that redefine industries. The same commitment to innovation extends to our business practices, reinforcing our dedication to leaving the world better than we found it. Join us to build what’s next!

Responsibilities

  • Design and implement services in Java for the Apple TV app.
  • Improve the catalog data system built on Solr.
  • Perform data analysis using Spark and Scala.
  • Tackle challenges related to service scalability and runtime performance.
  • Create, fine-tune, and infer models for content discovery.

Requirements

  • Proven experience in software engineering, particularly in backend services.
  • Strong proficiency in Java and experience with service design and implementation.
  • Familiarity with Solr for catalog data systems.
  • Experience with data analysis tools such as Spark and Scala.
  • Comfortable with AI/ML concepts including embeddings and ANN.

Nice-to-haves

  • Experience with integrating AI/ML models into backend services.
  • Knowledge of video content delivery and streaming technologies.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits including 401k.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Participation in Apple's Employee Stock Purchase Plan.
  • Discretionary bonuses or commission payments.
  • Relocation assistance if applicable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service