CareerPlanSign in

Senior Software Engineer, Swift - macOS

San Diego, United States of America💼 Full-time🗓 2026-08-07 → 2026-09-28

Core

Building an on-device AI pipeline for macOS that enables knowledge workers to automate processes and integrate data across applications using native Swift code.

Role type

Senior IC macOS software engineer (AI/ML systems)

Builds

Native macOS desktop software with on-device AI orchestration, deterministic data execution, and adaptive UI.

Domain

Enterprise productivity software, on-device AI, macOS systems

Deliverable

production ML models

Required skills

Swift, macOS development, Swift concurrency (actors, Sendable), layered SPM architecture, on-device AI orchestration, deterministic data execution, SwiftUI/AppKit interop, test automation (XCTest, Swift Testing)

Preferred skills

Apple Foundation Models, MLX, MCP (Model Context Protocol), enterprise data access patterns (OData, REST), graph/vector retrieval, macOS system services (launchd, code signing), CI/CD pipelines

Technologies

Swift, macOS, SwiftUI, AppKit, SPM, XCTest, Swift Testing, MLX, Foundation Models, MCP, launchd, git

Responsibilities

Design and implement production Swift code within a layered SPM architecture; Build and maintain on-device AI orchestration using Foundation Models and MLX; Implement and harden platform integrations including MCP client connections and sandboxing; Build deterministic execution pathways with full data provenance; Develop the macOS adaptive UI using SwiftUI with AppKit interop; Write and maintain automated tests using XCTest and Swift Testing frameworks.

Seniority

Senior, hands-on IC

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