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
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $255k
$125k most similar roles pay here $346k

This role pays more than 93% of similar roles. Most pay $151,000–$219,131 — the shaded band above. At the midpoint, this role pays about $255k versus about $185k 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 · Software Engineer - Generative UI, Input Experience

Software Engineer - Generative UI, Input Experience will join a newly formed team to invent and develop interfaces composed on demand rather than pre-designed. You will partner with design and AI teams to establish technical direction, shape team culture, and define engineering standards for generative systems. Your daily work involves balancing high-level design exploration with rigorous engineering to productize execution runtimes, harden security boundaries, and drive generation quality through prompt iteration and automated evaluation. You will build UI frameworks, manage output validation, and develop cross-platform features. The role requires expert-level Swift and SwiftUI skills, along with experience in generative models, language runtimes, DSL design, and sandboxing untrusted code. This position addresses the technical challenge of creating high-quality, responsive interfaces that are generated at runtime to meet specific user needs while maintaining polished craft.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Develop and productize the execution runtime for dynamically generated user interfaces.
  • Establish security boundaries and sandboxing for untrusted code at scale.
  • Improve generation quality through prompt iteration, automated evaluation, and output validation.
  • Design UI frameworks that serve as the foundation for generated components.
  • Build high-quality interface elements focusing on layout, motion, and responsiveness.
  • Develop DSLs, schemas, or API surfaces intended for use by generative models.
  • Implement defenses against prompt injection and ensure data privacy in AI contexts.
  • Translate ambiguous design explorations into robust, cross-platform engineering solutions.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent experience.
  • 6+ years of software engineering experience.
  • Expert-level Swift with production SwiftUI or comparable declarative UI.
  • Experience leading an application or framework end to end, including its public API and adopters.
  • Hands-on experience building user-facing features with generative models (shipped or prototyped).
  • Experience setting technical direction across teams and mentoring engineers.
  • Experience productizing a language runtime, interpreter, or VM under real workloads (preferred).
  • Experience designing a DSL, schema, or API surface that another system or model generates against (preferred).

More like this

Similar roles

iOS Engineer

Apple Inc

Pittsburgh, PA 23 days ago
Swift Objective-C iOS macOS Agent Harnesses Apple Platforms System Frameworks Rapid Prototyping
2+ yrs exp

iOS Engineer

Apple Inc

Cary, NC 24 days ago
Swift Objective-C iOS macOS LLMs Agent Harnesses Apple Platforms System Frameworks Rapid Prototyping
2+ yrs exp

Software UI Development Engineer

Adobe

San Jose, CA 179 days ago $148,500$214,950
React TypeScript JavaScript REST GraphQL Jest Playwright Cypress CI/CD JSON Design Systems Web Performance Optimization
3+ yrs exp