Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer

Apple

$181,100 - $318,400
Sep 30, 2025
Cupertino, CA, US
Apply Now

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.