iOS/tvOS FaceTime Engineer, Apple TV Camera Experiences
Overview
Own the FaceTime and camera experiences on Apple TV, iPhone, and iPad using Swift and Objective-C across tvOS and iOS. You will build features that connect friends and families through FaceTime, integrating ML models and agentic architectures to push the boundary of shared experiences. Work cross-functionally with design, engineering, and product teams at Apple, and drive the full lifecycle from proposal to ship. This role offers direct impact on award-winning software and the chance to solve complex performance challenges.
What You'll Do7
- 1Build FaceTime and camera features across iOS and tvOS using Swift and Objective-C.
- 2Drive feature lifecycle end-to-end, from proposing concepts to implementing and presenting new communication tools for Apple TV.
- 3Champion high-quality standards by collaborating with cross-functional teams including designers, engineers, and managers.
- 4Debug and optimize performance using Instruments to root out bottlenecks in multi-threaded, asynchronous code.
- 5Integrate ML models and explore agentic architectures to enhance FaceTime and camera experiences.
- 6Maintain and improve a large, existing codebase, ensuring robustness and maintainability across updates.
- 7Learn independently and stay current with emerging Apple platform APIs to propose innovative solutions.
Requirements10
- 13+ years object-oriented programming and design, with strong Swift and Objective-C.
- 23+ years working with frameworks and APIs on Apple platforms like iOS, tvOS, and watchOS.
- 33+ years experience developing Apple platform applications, including Xcode and Cocoa Touch.
- 4Excellent communication across engineering, design, and product teams.
- 5Experience writing multi-threaded, asynchronous code with Grand Central Dispatch and OperationQueue.
- 6Demonstrated ability to debug performance problems and ship optimized code for limited CPU and memory resources.
- 7Bachelor's degree in computer science or related field, or equivalent work experience.
- 8Experience integrating ML models (e.g., Core ML, TensorFlow Lite) is preferred.
- 9Knowledge of agentic architectures and eager to apply AI technologies.
- 10Track record of high attention to detail and deep ownership of end-user experiences.
Salary Insight
$150 - $278k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
ADUS-Adobe Inc.
VerifiedSenior iOS Engineer at Adobe
We seek an iOS Engineer to lead design and build of user-facing features for our flagship mobile application. This role involves shaping the mobile tech stack alongside Product Design and Engineering teams. The ideal candidate thrives in a fast-paced environment and drives architectural improvements.
5014 Disney Entertainment & Sports LLC
VerifiedSr Product Software Engineer Swift
Senior Software Engineer focused on streaming media playback solutions for Apple devices. Design and implement layered architectures for Disney streaming technology stack. Collaborate with cross-functional teams to deliver best-in-class streaming experiences across Disney+ ESPN ABC News and Hulu.
Apple
VerifiedSenior Applied ML Researcher, Video & Audio AI
Senior Applied ML Researcher at Apple, based in San Jose, CA. Design, train, and deploy deep neural networks for visual and audio understanding, enabling intelligent systems that see, hear, and reason. Work at the intersection of computer vision, audio signal processing, and multimodal learning. Collaborate with research scientists, engineers, and product teams to apply generative AI to creative workflows. Elevate the experience of millions of creators with Apple’s human-centered design.
Apple
VerifiedMachine Learning Engineer, MIND Team at Apple
As a Machine Learning Engineer on the Machine Intelligence Neural Design (MIND) team, you will own the end-to-end ML development pipeline for Foundation Models and Perception, directly impacting Apple features. Collaborate with ML researchers, SW/FW engineers, and data engineers to build training pipelines and production runtime inference. This role focuses on shipping ML-based features with real-time sensing visualizations and on-device optimizations. Join a team that values rapid prototyping and iteration, delivering high-quality implementations.
Apple
VerifiedCamera Image Processing Engineer Apple
Lead image processing for iPhone cameras at Apple San Jose. Build systems to transform raw sensor data into high-quality images while collaborating with cross-functional teams. This role focuses on developing algorithms that enhance photo and video quality through innovative computer vision techniques.
Apple
VerifiedSocial Producer Apple TV Series Film
Lead production strategy and drive operational excellence for multiple Apple TV series and film social campaigns. This role owns budget and scope across titles while navigating complex objectives. The position requires strong leadership and partnership navigation.