Senior Swift Engineer - macOS AI Platform
Russell Tobin · Sunnyvale, CA · 2 days ago
On-siteOTHR$110–$115/hrFull-time
About the role
The role involves working on a native macOS application that delivers AI-powered data insights for business users. This is a systems-level contract engagement where you'll work across AI runtime, platform integrations, deterministic data execution, or adaptive macOS UI based on your strengths and interests.
Responsibilities
- Own one or more technical areas within a native AI pipeline, including: AI runtime and orchestration, platform integrations, deterministic execution, adaptive macOS UI
- Design and implement production-quality Swift code within a layered SPM architecture (20+ targets) while maintaining strict dependency boundaries.
- Build AI orchestration capabilities, including: structured output extraction, multi-stage routing, tool calling, context management, response synthesis.
- Develop platform integrations such as: protocol-based connector clients, enterprise data access, entitlements, sandboxing, identity management, persistence boundaries.
- Build deterministic execution pathways including joins, aggregations, rankings, filters, and complete data provenance.
- Develop adaptive macOS user interfaces using SwiftUI with AppKit interoperability, supporting: desktop window management, keyboard-first workflows, streaming content updates, state management, accessibility.
- Write and maintain automated tests using XCTest and Swift Testing.
- Ensure shared mutable state is implemented using actors or Sendable value types with proper Swift 6 concurrency isolation.
Requirements
- 5+ years of professional software engineering experience using Swift.
- Experience shipping native macOS desktop applications (not iOS-only).
- Strong understanding of Swift concurrency, including: Actors, Async/Await, Sendable, Structured concurrency, Typed throws.
- Experience working with layered, modular Swift Package Manager (SPM) architectures.
- Strong knowledge of protocol-oriented programming and dependency injection.
- Experience working with pre-commit hooks, SwiftLint, SwiftFormat, and enforced commit conventions.
Preferred Experience
- AI Runtime & Orchestration: LLM integration, including guided generation, structured output, tool calling, and streaming inference.
- Experience with ML inference frameworks and model orchestration.
- Token budget management, prompt composition, multi-stage pipeline orchestration, evaluation and benchmarking of non-deterministic AI outputs.
- Platform & Integrations: Protocol-based connector/client architectures (SSE, stdio, REST, OData).
- macOS system services including: process lifecycle management (launchd, SMJobBless), entitlements, sandboxing, code signing, notarization, and installer packaging for macOS distribution.
- Enterprise data access patterns and pagination strategies.
- Deterministic Execution & Data Systems: TabularData or equivalent data frame processing in Swift, experience implementing joins, aggregations, rankings, filters, and provenance tracking.
- Graph or vector retrieval systems, entity resolution, schema-driven field matching and query planning.
- Adaptive UI: Production SwiftUI applications with AppKit interoperability, adaptive layouts and multi-panel desktop windowing, keyboard-first navigation, streaming UI updates connected to asynchronous data pipelines, accessibility compliance, performance optimization using Instruments profiling.
Skills
Experience with Swift 6.2, macOS 26+, Swift Package Manager (SPM) only (No Xcode project files), 20+ SPM targets across foundation, stage, orchestration, and application layers, LLM integration and ML inference frameworks, XCTest and Swift Testing, SwiftLint and SwiftFormat with strict pre-commit enforcement, Git-based workflow with conventional commits, CI pipeline integration.
Benefits
- Comprehensive healthcare coverage (medical, dental, and vision plans)
- Supplemental coverage (accident insurance, critical illness insurance and hospital indemnity)
- 401(k)-retirement savings
- Life & disability insurance
- Employee assistance program
- Legal support
- Auto, home insurance
- Pet insurance
- Employee discounts with preferred vendors
Pay
$110-$115/hour on W2
Schedule
Hybrid (3 days/week onsite)