6+ years of professional experience building and shipping production software
Demonstrated mastery of software architecture patterns, data structures, and algorithms, especially in high-performance contexts
Deep proficiency in at least one modern systems or application language (Swift, C++, Rust, Objective-C, Kotlin, Java, or similar), and a track record of picking up new platforms and languages quickly
Strong product sense: a history of shipping features where you owned the user experience, not just the implementation
Track record of effective cross-functional collaboration with design, product, and partner engineering teams
Preferred Qualifications
Experience with Apple’s core frameworks — UIKit, SwiftUI, Core Animation, AVFoundation, Core Image, and Metal (or equivalent graphics frameworks on other platforms)
Experience integrating machine learning into shipping products — on-device inference, model performance and memory trade-offs, or building product experiences around probabilistic model output
Fluency with AI-assisted development tools and an interest in helping the team use them well
Extensive experience identifying and resolving performance bottlenecks in client applications, with a focus on UI responsiveness, memory management, power efficiency, and real-time processing
Experience developing applications that involve complex media manipulation, rendering, or content creation workflows for professionals or enthusiasts (e.g., video editing, music production, graphic design, or advanced image processing)
Demonstrated ability to technically lead projects, mentor engineers, and drive cross-functional initiatives from concept to delivery in a fast-paced environment
What You'll Be Doing
Driving the architectural design, implementation, and evolution of core features for next-generation creative applications
Rapidly prototyping innovative concepts while establishing robust, forward-looking architectural foundations
Shaping the future of how people capture, edit, and share their visual memories