iOS Software Engineer, System Experience Personalization, UI

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

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. This role involves designing, prototyping, and shipping UI features that make personalization feel intuitive while maintaining privacy-preserving, on-device intelligence. You will work alongside machine learning engineers, designers, and privacy engineers to turn ambiguous concepts into tangible products, contributing to the core frameworks used by other teams. Day-to-day responsibilities include writing production code, improving UI frameworks for performance and power, and participating in architectural decisions. The role requires deep knowledge of Swift and Objective-C, experience with SwiftUI and UIKit, and a strong foundation in computer science fundamentals. You will solve technical challenges related to resource-constrained environments while developing features like notification summaries, smart stacks, and predictive app launching 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

  • BS or MS in Computer Science, Software Engineering, or a related field, or 4+ years of equivalent practical experience.
  • Deep knowledge of Swift and/or Objective-C.
  • Experience building and shipping iOS or other Apple-platform applications.
  • Strong foundation in computer science fundamentals and software engineering best practices.
  • Experience working in resource-constrained environments with consideration for memory, CPU, and I/O performance tradeoffs.
  • Ability to work effectively in large, complex codebases.
  • Experience with SwiftUI, UIKit, and modern iOS UI and animation patterns.
  • Familiarity with on-device machine learning, generative models, or large language models.

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