Drimva

Apple

Software Engineer - Generative UI, Input Experience

$185K–$325K

Cupertino, California · Full-time · Posted Oct 23, 2026

Experience
5+ years of software engineering experience.
Education
Bachelor's degree in Computer Science or equivalent experience.

About the job

Build the UI views, layouts, and APIs that enable generative models to create polished, adaptive interfaces that feel native.

What you'll do

  • Design and implement reusable UI components and APIs for generated interfaces.
  • Prototype with designers and turn successful explorations into principled APIs.
  • Study how models use the APIs and refine them so high-quality generated results are the default.

What they ask for

  • Expert-level SwiftUI, including custom Layout and preferences, and deep understanding of its layout model.
  • Designed and shipped a reusable view or component API adopted by other engineers.
  • Portfolio, shipped work, or prototypes demonstrating strong visual craft, especially typography and layout.
  • Comfort working directly with designers from early exploration through pixel-exact results.

Nice to have

  • Experience designing framework APIs, adaptive layouts, design systems, or component libraries.
  • Experience with Dynamic Type, accessibility, localization, right-to-left layout, or APIs and schemas generated against by models.

Pay

$184,700 to $324,800 USD base salary

Tools

SwiftUI

AI focus

Build UI APIs and components for generative interfaces, and study and improve how models use those APIs to generate interfaces in real time.

Model-written summary · the original posting is authoritative

First seen Oct 24, 2026 · Last verified Nov 4, 2026 (UTC)