CareerPlanSign in

Software Engineer - Generative UI, Input Experience

Cupertino, United States of America💼 Full-time🗓 2026-08-13 → 2026-09-28

Core

Building on-demand interfaces composed at runtime using generative AI, partnering with design and AI teams to define frameworks and ensure native-quality user experiences.

Role type

Senior IC software engineer (generative UI & runtime systems)

Builds

Cross-platform UI frameworks, execution runtime, and generative interface features for Apple products

Domain

Consumer technology, Generative AI, UI/UX engineering

Deliverable

production ML models | product features

Required skills

Swift, SwiftUI, Generative AI integration, Technical direction, Mentoring, End-to-end application development

Preferred skills

Language runtime/VM design, DSL/API design for model generation, Code sandboxing, Prompt injection defense, Nondeterministic system evaluation, Prompt engineering, Production ML feature shipping

Technologies

Swift, SwiftUI, Generative Models

Responsibilities

Define technical direction for generative UI paradigms, Build runtime systems that generate interfaces, Partner with AI/ML and design teams to ship features, Establish engineering standards and culture, Evaluate and validate generated interface quality

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via apple · Listed on CareerPlan, which tracks 852,000+ jobs from 20+ sources.