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 - System Experience Personalization

Apple

Salary not specified
Nov 9, 2025
Cupertino, CA, US
Apply Now

Apple is looking to make iOS more intelligent, proactive, and personal by leveraging privacy-preserving on-device intelligence to drive new experiences that impact millions of customers.

Requirements

  • Comprehensive understanding of performance characteristics, balancing tradeoffs between memory, CPU, and I/O
  • Ability to work with large complex codebases
  • Deep knowledge of Objective-C, C, or Swift
  • Strong foundation in Computer Science fundamentals and Software engineering standard methodologies
  • Experience in resource constrained computing (embedded systems or mobile development)
  • Experience with UI development, design and prototyping
  • Experience with machine learning, generative models or large language models

Responsibilities

  • design, architect and implement new experiences across iOS and all Apple platforms
  • driving the development of the software and frameworks that power them
  • developing our frameworks across a wide variety of products and features
  • proposing and driving innovative solutions
  • improving our codebase and overall architecture in service of quality and future feature development
  • core participant in developing new features and architectures that results in high quality features while adhering to device power and performance constraints
  • craft user experiences which demonstrate the power of machine learning and on-device intelligence to preserve our customers privacy

Other

  • BS, M.S. or PhD in Software Engineering, Computer Science or related field.