Cloud Media Engineer
Apple · Cupertino · Posted 2026-08-19
Job description
Apple is a place where people come together to create amazing things. Each new product, service, or experience we develop is made stronger by our shared vision of making something wonderful and sharing it with the world, which can really make a difference in people’s lives. Our diverse team and unique perspectives spark the innovation that fuels everything we do. When we include everyone, we can achieve our best work. Here, you’ll have the chance to contribute to something truly great. Minimum Qualifications: Bachelor of Computer Science or equivalent skills and work experience. Solid programming fundamentals with experience in one or more of: Swift, Objective-C, TypeScript, Python, or Rust. Understanding of Object-Oriented Programming principles and common software design patterns. Familiarity with Apple platform frameworks — Cocoa, AVFoundation, or the iOS/macOS SDK — from coursework, projects, or internships. Some exposure to UI development, whether through frontend frameworks (React, TypeScript) or native platform toolkits. Basic experience with or understanding of how APIs are structured and consumed. A working knowledge of data structures, algorithms, and concurrent programming fundamentals. A curious, systematic approach to problem-solving — comfortable digging into unfamiliar systems to find answers. Passion for quality and attention to detail in code, testing, and the end-user experience. Preferred Qualifications: Video Encoding: Any exposure to FFmpeg, AV1, or ProRes — whether from personal projects, coursework, or prior work. Distribution Technologies: Awareness of video transport protocols such as HLS, DASH, SRT, or Zixi. Cloud Deployments: Introductory experience with AWS, Kubernetes, or Docker in any capacity. AI-Assisted Development: Familiarity with Claude Code or similar AI-assisted coding tools. Interest in adaptive bitrate streaming and how video players adapt quality in real time. Curiosity about ML applications in media — recommendations, quality enhancement, metadata enrichment. Any background in broadcast, audio/video production, or digital media workflows. Eagerness to independently explore and master new technologies as the media landscape evolves.