Applied Sensing and Health (AS&H) at Apple is developing real-time algorithms that fuse different sensing modalities to infer impactful metrics, detect meaningful events, and project insights for users. The goal is to deliver end-to-end experiences in health and wellbeing, from sensing and algorithms to the user interface, impacting millions of users daily.
Requirements
- Extensive experience with programming languages such as C++, Objective-C, Swift or SwiftUI
- Strong and intuitive understanding of computer science fundamentals, and how to architect complex systems for embedded devices
- Prior experience machine learning (e.g. large language models, foundation models, CNNs, Bayesian methods, etc.)
- Prior experience with sensors, sensor fusion, fitness and health technologies is a big plus
Responsibilities
- architecting, implementing and maintaining user experiences across platforms for the features we deliver to the world
- work closely with scientists, engineers, QA, study and project managers throughout the software lifecycle in successfully delivering best-in-class application and experiences
- design and contribute to APIs to help expose our metrics to third party developers or internal cross functional teams
- work collaboratively on large projects with many other software engineers and functions, like human design, hardware sensing, AI/ML and others
- ship interactive features that impact millions of users on a daily basis
- drive forward the science and development of sensing-based metrics like VO2max, crash detection and more
- develop real time algorithms fusing different sensing modalities to infer impactful metrics, detect meaningful events or project enlightening insights
Other
- Master’s degree or PhD in Computer Science with at least 10 years of experience as software engineer, 5 years in a technical leadership role
- Effective communication skills, written and verbal, and attention to detail
- Passion or experience with mentoring other team members
- Passion for product definition, user experience, and being the first user for your own features
- You take responsibility; you can demonstrate creativity, initiative, and the ability to work to deadlines. You feel a personal stake in the product you ship. You thrive in uncertainty and strive to bring order to it. You keep your eye on the ball; you build strong relationships; and you are constantly looking to improve yourself and your team.