onsite
iOS Software Engineer - Special Projects - Apple
Software Engineer
Lead the creation of next‑generation AI features on iOS, turning whiteboard concepts into production‑ready software using Swift, Core ML, and SwiftUI.
About the role
Key Responsibilities
- Collaborate with designers, researchers, and fellow engineers to prototype and ship AI‑driven iOS experiences from concept to production.
- Implement high‑performance, production‑grade Swift code, leveraging Core ML, Vision, and other Apple frameworks.
- Integrate machine‑learning models into the app lifecycle, ensuring smooth user interactions and low latency.
- Participate in code reviews, unit testing, and performance profiling to maintain code quality and reliability.
- Contribute to architectural decisions, tooling, and best practices for AI feature development on iOS.
Requirements
- 3+ years of iOS development experience with a strong portfolio of released apps.
- Proficiency in Swift, Xcode, and modern iOS frameworks (SwiftUI, Combine, Core ML).
- Hands‑on experience training, deploying, and optimizing machine‑learning models for mobile.
- Excellent problem‑solving skills and a passion for building user‑centric AI products.
- Strong communication skills and a collaborative mindset in a fast‑moving environment.
Skills
swiftswiftuixcodemachine learning