Software Engineer, Generative UI, Input Experience

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $255k
$121k $347k
below market most similar roles pay here above market

This role pays more than 91% of similar roles. Most pay $142,400–$222,500 — the blue band above. At the midpoint, this role pays about $255k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Generative UI, Input Experience

Software Engineer - Generative UI, Input Experience will join a small, newly formed team to own the UI layer for generative interfaces. You will build the views, layouts, and APIs that serve as the building blocks for models generating interfaces in real time. Your daily work involves finding the right abstractions for layout decisions, prototyping with designers to create principled APIs, and studying how models interact with these schemas. You will develop components that handle tight spaces and unknown content shapes without manual drawing. The role requires expert-level SwiftUI, including custom Layout and preferences, alongside deep knowledge of Dynamic Type, accessibility, and localization. You will solve the technical problem of creating a native feel for AI-generated content by designing reusable component APIs and schemas.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build the views, layouts, and APIs that serve as the building blocks for generative interfaces.
  • Design and implement a reusable view or component API with a small, principled surface.
  • Develop components that handle complex layout constraints like tight spaces and unknown content lengths.
  • Prototype UI concepts with designers and translate them into production-ready code.
  • Analyze how AI models interact with your APIs and refine them to ensure high-quality generation.
  • Create adaptive layouts that maintain visual integrity across different sizes and dynamic content.
  • Ensure all components support Dynamic Type, accessibility, localization, and right-to-left layouts.

What we're looking for

  • 5+ years of software engineering experience.
  • Bachelor's degree in Computer Science or equivalent experience.
  • Expert-level SwiftUI, including custom Layout and preferences, with a deep understanding of its layout model.
  • Experience designing and shipping a reusable view or component API that other engineers adopted.
  • A portfolio, shipped work, or prototypes showing strong visual craft, especially typography and layout.
  • Ability to work directly with designers from early ambiguous exploration to pixel-exact results.
  • Experience designing framework APIs, building adaptive layouts, or maintaining design systems (preferred).
  • Experience designing APIs or schemas that a model generates against (preferred).

More like this

Similar roles

Software Engineer, Generative Data Platform, Evaluation

Apple Inc

San Francisco, CA 26 days ago $150,400–$225,300
Python Generative AI GPU Distributed Systems Data Pipelines Machine Learning Batch Compute Job Schedulers Production Infrastructure Metadata Standards Model Ablations
3+ yrs exp

UX and UI Software Engineer, Observability

Apple Inc

San Francisco, CA 7 days ago $150,400–$277,600
React JavaScript TypeScript Grafana HTML CSS PromQL Go Cobra CLI Observability UI Component Libraries UX Design Prototypes Dashboards
5+ yrs exp

Senior UI Software Engineer, Cocoa

Apple Inc

Cupertino, CA 4 days ago $184,700–$324,800
Swift Objective C C C++ Java Cocoa UIKit SwiftUI Core Image Core Graphics Metal Mac Catalyst Auto Layout Android object oriented programming

Senior UI Software Engineer, Cocoa

Apple Inc

Cupertino, CA 40 days ago $184,700–$324,800
Swift Objective C C C++ Java Cocoa UIKit SwiftUI Core Image Core Graphics Metal Mac Catalyst Auto Layout Android object oriented programming