iOS/macOS Software Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
88 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $210k
$127k most similar roles pay here $288k

This role pays more than 69% of similar roles. Most pay $142,437–$221,975 — the shaded band above. At the midpoint, this role pays about $210k versus about $182k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · iOS/macOS Software Engineer

Join the Product Integrity AI/ML team as an iOS/macOS Software Engineer, where you will design and build native apps using Swift and SwiftUI to support hardware product development at Apple. Your daily tasks include implementing production-quality features that integrate cutting-edge AI/ML capabilities, solving complex technical problems across hardware interfaces and data pipelines, and collaborating with cross-functional teams like Audio, Bluetooth, Sensing, Home, and Location. You will also lead design reviews, document your work, and present it to leadership. The role requires strong proficiency in Swift, SwiftUI, multithreading, concurrency, and memory management, as well as experience in architecting complex native apps and writing maintainable code. This position offers the opportunity to work on high-impact projects that influence product quality for millions of customers worldwide.

What you'll do

  • Design and build Swift/SwiftUI features using Apple's latest frameworks.
  • Solve complex technical problems involving hardware interfaces, data pipelines, and UI.
  • Contribute native development expertise to cross-functional teams across Apple.
  • Translate ambiguous requirements into clear engineering plans for project execution.
  • Lead design reviews, document processes, and provide feedback on peer designs.

What we're looking for

  • 4+ years of iOS/macOS application development experience
  • Strong proficiency in Swift, SwiftUI, Swift Concurrency, and Swift Testing
  • Experience architecting complex native apps using modern design patterns
  • Solid understanding of multithreading, concurrency, and memory management
  • Proven ability to write testable and maintainable code for production environments
  • Excellent communication skills for both technical and non-technical audiences

More like this

Similar roles

Sr. iOS Software Engineer, Apple Books

Apple Inc

Cupertino, CA 56 days ago $181,100$318,400
Swift SwiftUI iOS AI tools Object-oriented design Design patterns Data structures Algorithms CI/CD MVP Cross-functional collaboration Technical mentorship Memory management Power efficiency

Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 52 days ago $147,400$272,100
Apache Flink Apache Spark Apache Kafka Cassandra Java Scala Python AI ML CI/CD Git AWS Kubernetes Docker Prometheus Grafana PostgreSQL Redis MongoDB LangGraph MCP Servers Agentic workflows Large Language Models(LLM)

Staff Software Engineer - iOS

PayPal

Austin, TX 87 days ago $160,500$238,700
Swift UIKit SwiftUI CoreAnimation GraphQL REST CI/CD Objective-C networking automated testing Crashlytics Fabric Appium Cucumber
Hybrid

Staff Software Engineer - iOS

Uber

San Francisco, CA +1 44 days ago $232,000$232,000
iOS Android Swift Kotlin Objective-C RESTful APIs Git CI/CD Docker AWS Firebase Google Cloud Platform PostgreSQL Cassandra GraphQL React Native Flutter Microservices Terraform