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
Dec 6, 2025
Cupertino, CA, US
Apply Now

Make iOS more intelligent, proactive and personal for Apple customers

Requirements

  • Comprehensive understanding of performance characteristics, balancing tradeoffs between memory, CPU, and I/O
  • 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
  • Ability to work with large complex codebases

Responsibilities

  • design, architect and implement new experiences across iOS and all Apple platforms
  • drive the development of the software and frameworks that power them
  • develop our frameworks across a wide variety of products and features
  • propose and drive innovative solutions
  • improve our codebase and overall architecture in service of quality and future feature development
  • develop new features and architectures that results in high quality features while adhering to device power and performance constraints
  • create experiences that surprise and delight our customers every day

Other

  • BS, M.S. or PhD in Software Engineering, Computer Science or related field
  • Ability to work with talented Software and ML engineers on our team, and across Apple
  • Passion about user experience and privacy
  • Commitment to inclusion and diversity
  • Apple is an equal opportunity employer that is committed to inclusion and diversity