Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer, Streaming Media

Apple

Salary not specified
Nov 9, 2025
Cupertino, CA, US
Apply Now

Apple's Audio and Media Technologies Group (AMT) is looking to improve the media viewing and listening experiences across their ecosystem for both 1st party and 3rd party content streaming services

Requirements

  • Experience in the field of video streaming, including knowledge of commonly used streaming protocols such as HLS, DASH, WebRTC, etc.
  • Experience in low latency streaming technologies
  • Experience in developing AR/VR and immersive video streaming technologies
  • Machine Learning basics and experience using Core ML / Create ML
  • Understanding the technology that powers dynamic ad-insertion systems (ad-servers, decisioning systems)
  • Knowledge of MSE and EME technology stacks for web video delivery
  • Strong software development experience in C / C++, Swift, Python with proficiency in multi-threaded development and synchronization primitives

Responsibilities

  • developing features in areas related to video streaming, web-based playback
  • contributing to overall media systems design
  • tuning adaptation algorithms
  • integrating ML models to build rich streaming features
  • supporting tools and data analytics teams to leverage tools and data to drive improvements in the player stack
  • collaborating closely with multi-functional teams to ensure end to end bring up of new streaming features
  • crafting protocols, implementations and services that bring the best and latest multimedia experiences to all customers

Other

  • Ability to understand end to end architectures and functional details of a complex system with multiple inter-dependencies
  • Excellent communication skills, ability to collaborate and deliver under aggressive schedules
  • Demonstrated ability to work with large cross-functional teams
  • BS/MS in CS/CE or equivalent with 3-5 years of experience
  • Ability to work in a dynamic, agile, multi-disciplinary, and hands-on environment