Senior Application Software Engineer - Spatial Intelligence Experiences, Vision Products Software
Core
Lead end-to-end development of customer-facing spatial computing features powered by Generative AI, including embodied conversational assistants and generative spatial experiences, across Apple's device ecosystem.
Role type
Senior Application Software Engineer (Spatial Computing & Generative AI)
Builds
User-facing spatial computing features and AI experiences for iOS, macOS, and iPadOS
Domain
Consumer Technology / Spatial Computing / Generative AI
Deliverable
production ML models
Required skills
Swift, Objective-C, C++, SwiftUI, UIKit, 3D math, linear algebra, LLM integration, agentic development workflows, mobile performance optimization
Preferred skills
3D graphics APIs, game engines, interactive 3D application development, feature architecture definition, LLM prompting and fine-tuning
Technologies
Apple Intelligence stack, SwiftUI, UIKit, LLM tooling
Responsibilities
Ship customer-facing spatial computing features powered by cutting-edge AI; Own features end-to-end from prototype to production code; Optimize performance for mobile platforms with tight compute/power constraints; Collaborate with engineering, design, and QA teams; Lead as a senior member working independently and proactively