Software Engineer (Swift UI), Employee Experience & Productivity
Core
Building native macOS, iOS, and iPadOS applications for Apple's internal employee experience and productivity tools, integrating AI capabilities to enhance usability.
Role type
Senior IC Software Engineer (Swift/SwiftUI)
Builds
Native Apple platform applications for internal employee collaboration and productivity
Domain
Consumer Technology / Enterprise Internal Tools
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, RESTful API integration, automated testing, technical design, debugging, cross-functional collaboration
Preferred skills
AI/ML integration (Core ML, LLM APIs), Apple platform frameworks (Combine, Swift Concurrency), accessibility design, CI/CD tooling, localised application development
Technologies
Swift, SwiftUI, Core ML, Foundation Models framework, App Intents, Shortcuts, WidgetKit, Combine, Swift Concurrency, SwiftData, Core Data
Responsibilities
Design and develop native application features across macOS, iOS, and iPadOS; Own features end-to-end from requirements to deployment; Build features leveraging AI and platform services; Integrate with system frameworks for interoperability; Write thorough automated tests; Conduct code reviews; Diagnose and resolve production issues; Maintain technical documentation
Seniority
Senior, hands-on IC