onsite
Senior Software Engineer, Applied Intelligence - Apple
Software Engineer
Senior engineer building intelligent, privacy‑first features for Siri, search and emerging Apple experiences, spanning native iOS apps, prototyping tools, and server‑side integrations using Swift, Python and machine‑learning frameworks.
About the role
Key Responsibilities
- Design and implement end‑to‑end intelligent features for Siri, Search and new Apple surfaces, ensuring seamless integration across native iOS apps and backend services.
- Develop and optimize machine‑learning models using Core ML and Python, focusing on on‑device inference and privacy‑preserving techniques.
- Collaborate with cross‑functional teams—including product, design, and security—to prototype, test, and ship high‑impact AI capabilities.
- Maintain and evolve the full‑stack pipeline, from data collection and preprocessing to model deployment and runtime performance monitoring.
- Drive code quality, performance, and scalability through rigorous testing, code reviews, and continuous integration practices.
Requirements
- 5+ years of software engineering experience, with strong proficiency in Swift and Objective‑C for iOS development.
- Hands‑on experience building and deploying machine‑learning models on device using Core ML, TensorFlow Lite, or similar frameworks.
- Proficiency in Python for data processing, model training, and server‑side integration.
- Deep understanding of privacy‑preserving AI, secure data handling, and Apple’s ecosystem constraints.
- Track record of delivering complex, cross‑functional projects from concept to production.
Skills
swiftpythonmachine learning