Apple
iOS/macOS Software Engineer
$150K–$278K
Cupertino, California · Full-time · Posted Mar 13, 2026
- Experience
- 4+ years of experience in iOS/macOS application development.
- Education
- Bachelor’s Degree in Computer Science, Computer Engineering, related field, or equivalent work experience.
About the job
Designs and develops native iOS/macOS apps that help Apple engineers develop, evaluate, test, and verify products before release.
What you'll do
- Build production-quality native app features and solve cross-layer technical problems involving hardware interfaces, data pipelines, and UI.
- Partner with teams across Apple and turn ambiguous requirements into engineering plans.
- Lead design reviews, document and present work, and provide feedback on peer designs.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
- 4+ years of experience in iOS/macOS application development.
- Strong proficiency in Swift, SwiftUI, Swift Concurrency, and Swift Testing.
- Experience maintaining complex production apps, plus solid understanding of multithreading, concurrency, and memory management.
Nice to have
- Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
- Experience integrating CoreML or on-device ML models into production iOS/macOS applications.
Pay
$150,400 and $277,600 (base pay range; USD)
Tools
Swift, SwiftUI, Swift Concurrency, Swift Testing, CoreML, Python
AI focus
The team builds software integrating AI/ML capabilities to support engineering decisions; this role may integrate CoreML or on-device ML models into production apps.
Model-written summary · the original posting is authoritative