CareerPlan

Software Development Engineer, Vision Products Software

Sunnyvale, United States of AmericaFull-time2026-10-09 → 2026-11-10

Core

Building user experiences for Apple Intelligence that harness computer vision, sensing, and AI foundation models to deliver personalized, context-aware features across the Apple ecosystem.

Role type

Senior IC software engineer (vision products & AI integration)

Builds

End-to-end user-facing features integrating LLMs, computer vision, and sensor data

Domain

Consumer electronics / Artificial Intelligence / Computer Vision

Deliverable

production ML models

Required skills

Swift, data structures, memory management, concurrency, systems thinking, UX intuition, cross-functional collaboration

Preferred skills

Context engineering with foundation models, on-device inference, sensor data processing (image/video/audio), privacy-by-design, system software development, API definition, performance optimization

Technologies

Swift, SwiftUI, LLMs, foundation models, sensor data pipelines

Responsibilities

Design and own evaluation infrastructure for LLM-powered features; Utilize evaluations to optimize performance; Work with platform teams to structure raw signals as model input; Represent work in technical forums to drive direction

Seniority

Senior, hands-on IC