Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer 
United States, California, San Diego 
975777740

08.06.2025
Roles and responsibilities include architecting, implementing and maintaining user experiences across platforms for the features we deliver to the world. You will work closely with scientists, engineers, QA, study and project managers throughout the software lifecycle in successfully delivering best-in-class application and experiences. When relevant, you will also design and contribute to APIs to help expose our metrics to third party developers or internal cross functional teams. You will work collaboratively on large projects with many other software engineers and functions, like human design, hardware sensing, AI/ML and others.
  • 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
  • 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
  • Effective communication skills, written and verbal, and attention to detail
  • Prior experience machine learning (e.g. large language models, foundation models, CNNs, Bayesian methods, etc.)
  • Passion or experience with mentoring other team members
  • Passion for product definition, user experience, and being the first user for your own features
  • Prior experience with sensors, sensor fusion, fitness and health technologies is a big plus
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.