Senior Software Applications Engineer
Core
Designing and shipping large-scale mobile applications and Python services that power them, integrating Bluetooth/BLE and IoT.
Role type
Senior Software Applications Engineer (iOS/Python)
Builds
Native iOS interfaces and Python backend services
Domain
Consumer electronics, Mobile, IoT
Deliverable
production ML models | product features
Required skills
Native iOS development (Swift/Objective-C), Full stack Python, REST/gRPC API design, Database architecture, CI/CD, Distributed systems debugging, Performance optimization, Bluetooth/BLE protocols, IoT device communication, On-device ML/AI (CoreML)
Preferred skills
Independent project leadership, End-to-end delivery, Mentoring peers, Git workflows
Technologies
Swift, Objective-C, Python, CoreML, Git, REST, gRPC
Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.