iOS Software Engineer, Customer Systems
Core
Architect and build scalable iOS solutions for Apple's Support applications, including the Generative AI Support Assistant, serving hundreds of millions of users.
Role type
Senior IC iOS Software Engineer
Builds
Native iOS applications and scalable features for the Apple Support ecosystem
Domain
Consumer technology / Mobile support
Deliverable
production ML models
Required skills
Swift, SwiftUI, UIKit, Core Animation, AVFoundation, REST, Protocol Buffers, JSON, Concurrency, Swift Testing, Apple Human Interface Guidelines, CI/CD pipelines
Preferred skills
macOS development (AppKit/Cocoa), Objective-C, Core ML, TensorFlow, Pytorch, Generative AI concepts (LLMs, diffusion models)
Technologies
Swift, SwiftUI, UIKit, Core Animation, AVFoundation, TensorFlow, PyTorch, Core ML
Responsibilities
Designing and developing robust engineering solutions for Apple platforms; Collaborating with backend engineers to define API contracts; Prototyping new ideas and communicating concepts to cross-functional teams; Contributing to architecture discussions and code reviews; Mentoring junior engineers; Writing comprehensive unit tests; Creating internal automation tools; Collaborating with Product, UX, and QA to release features.
Seniority
Senior, hands-on IC