Apple is looking to solve the problem of delivering next generation fitness, safety, and health experiences to its customers through the Applied Sensing & Health team.
Requirements
- Demonstrated ability to break down complex requirements into orthogonal and independent components for the purpose of building composable software
- Experience developing highly scalable applications in a distributed compute/storage platform (e.g. Spark)
- Objective-C or Swift
- Modern Object Oriented Programming idioms
- Navigating and understanding large code bases
- Deployment of performance machine learning models on portable computing devices
- Developed C/C++, ObjC or Swift code for a shipping product in a peer reviewed environment
Responsibilities
- designing and implementing software for algorithms
- optimizing implementations for power, memory and performance
- operating at the intersection of software and data engineering
- working with scientists, engineers, QA, and project managers throughout the software lifecycle
- delivering best-in-class secure and scalable systems
- shipping features that impact millions of users on a daily basis
- breaking down complex requirements into orthogonal and independent components for the purpose of building composable software
Other
- Bachelor's or Master’s degree in Computer Science, EECS, or equivalent experience
- Apple is an equal opportunity employer that is committed to inclusion and diversity
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics
- Learn more about your EEO rights as an applicant
- Experience with software designs where logic/behaviors crosses thread, process, and machine boundaries