iOS Software Engineer, System Experience Personalization, UI

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
42 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 57% of similar roles. Most pay $202,800–$242,212 — the shaded band above. At the midpoint, this role pays about $214k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · iOS Software Engineer, System Experience Personalization, UI

The iOS Software Engineer, System Experience Personalization, UI joins a team building user-facing experiences that bring personalized intelligence to iOS. You will design, prototype, and ship UI features that make personalization feel intuitive while upholding privacy standards. Your daily work involves writing production code in Swift and Objective-C, creating prototypes from ambiguous concepts, and improving internal UI frameworks with a focus on performance and power. You will collaborate closely with machine learning, design, and privacy engineers to move features from concept to production. The role requires expertise in SwiftUI, UIKit, and modern animation patterns while navigating large, complex codebases. This position focuses on the specific domain of turning privacy-preserving, on-device intelligence into tangible system-level features like notification summaries, smart stack widgets, and predictive app launching for millions of customers across the iOS platform.

What you'll do

  • Design, build, and ship UI features for system-level personalization across iOS.
  • Write production code in Swift and Objective-C to create intuitive user experiences.
  • Rapidly prototype how on-device machine learning can power new customer features.
  • Extend and improve internal UI frameworks with a focus on performance and power efficiency.
  • Translate ambiguous product concepts into tangible, high-quality features for millions of users.
  • Contribute to architectural decisions and perform code reviews to maintain high engineering standards.
  • Integrate privacy-preserving intelligence into user-facing surfaces like notifications and widgets.

What we're looking for

  • A BS or MS in Computer Science, Software Engineering, or a related field is required.
  • Candidates must have 4+ years of equivalent practical experience if they do not have the specified degree.
  • Deep knowledge of Swift and/or Objective-C is required.
  • Experience building and shipping iOS or other Apple-platform applications is required.
  • A strong foundation in computer science fundamentals and software engineering best practices is required.
  • Experience working in resource-constrained environments with consideration for memory, CPU, and I/O performance tradeoffs is required.
  • Ability to work effectively within large, complex codebases is required.
  • Preferred experience includes SwiftUI, UIKit, on-device machine learning, and high-quality UI feature delivery at scale.

More like this

Similar roles

Staff Software Engineer, iOS

Intuit

Mountain View, CA 20 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp

iOS Software Engineer, Customer Systems

Apple Inc

Sunnyvale, CA 8 days ago $150,400$277,600
Swift SwiftUI UIKit Objective-C Core ML Create ML TensorFlow PyTorch REST Protocol Buffers JSON CI/CD Foundation Core Animation AVFoundation AppKit Cocoa macOS iOS iPadOS visionOS tvOS

Software Engineer

Apple Inc

San Francisco, CA 34 days ago $184,700$277,600
Swift Objective-C C++ JavaScript SwiftUI UIKit AVKit Core Graphics Foundation iOS Development API Development Object-Oriented Programming Performance Optimization Technical Documentation
4+ yrs exp

Staff Software Engineer iOS

Walmart

Sunnyvale, CA +1 65 days ago $143,000$286,000
iOS Swift WebView Hybrid Mobile TDD Clean Code SOLID Extreme Programming Algorithms Linkers Build Systems WCAG) 2.2 AA
4+ yrs exp