Senior Swift Engineer – macOS AI Platform
Location: Sunnyvale, California
Country: United States
Category: Technology
Workplace Location: Onsite
Employment Type: Contract
Posted Date: July 16, 2026
Job ID: 649810
Job Description
Senior Swift Engineer
Location: Sunnyvale, California
Duration: 2 Months
Pay: $110/hr - $120/hr (DOE)
We are building a native macOS application that delivers AI-powered data insights for business users. This is a systems-level contract engagement -- you'll work across AI runtime, platform integrations, deterministic data execution, or adaptive macOS UI depending on your strengths and interests. The architecture is multi-stage pipeline driven, with strict layered dependencies across 20+ Swift Package Manager targets and no shortcuts. The application is a structured, multi-stage pipeline that turns natural language into verified, traceable results. We need engineers who ship real macOS desktop software and take ownership of their technical surface.
Key Responsibilities:
- Own one or more technical surfaces within a native AI pipeline: runtime/orchestration, platform/integrations, deterministic execution, or adaptive UI.
- Design and implement production Swift code within a layered SPM architecture (20+ targets) with strict dependency boundaries from foundation types through orchestration to application layer.
- Build AI orchestration including structured output extraction, multi-stage routing, tool calling, context management, and response synthesis.
- Implement platform integrations -- protocol-based connector clients, enterprise data access, entitlements, sandboxing, identity, and persistence boundaries.
- Build deterministic execution pathways -- joins, aggregations, rankings, filters -- with full data provenance and traceability.
- Develop macOS adaptive UI using SwiftUI with AppKit interop -- desktop windowing, keyboard-first workflows, streaming content updates, state management, and accessibility.
- Write and maintain automated tests using XCTest and Swift Testing frameworks.
- Ensure all shared mutable state uses actors or Sendable value types with correct isolation annotations under Swift 6 strict concurrency.
Minimum Qualifications:
- 5+ years of professional software engineering experience with Swift
- Experience shipping macOS desktop software (not iOS-only)
- Strong understanding of Swift concurrency: actors, async/await, Sendable, structured concurrency, and typed throws
- Experience working within layered, modular SPM architectures with strict dependency management
- Proficiency with protocol-oriented design and dependency injection patterns
- Comfortable with pre-commit hooks, strict linting (SwiftLint, SwiftFormat), and enforced commit conventions
- Swift 6.2, macOS 26+, SPM-only (no Xcode project file)
- 20+ SPM targets across foundation, stage, orchestration, and application layers
- LLM integration and ML inference frameworks for AI-powered features
- XCTest and Swift Testing for test automation
- SwiftLint + SwiftFormat with strict pre-commit enforcement
- Git-based workflow with conventional commits and CI pipeline integration
- AI Runtime and Orchestration - LLM integration: guided generation, structured output, tool calling, streaming inference - Experience with ML inference frameworks and model orchestration - Token budget management, prompt composition, multistage pipeline orchestration - Evaluation and benchmarking of non-deterministic AI outputs
- Platform and Integrations - Protocol-based connector/client architectures (SSE, stdio, REST, OData) - macOS system services: 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 and Data Systems - TabularData or equivalent data frame processing in Swift - Joins, aggregations, rankings, filters with provenance tracking - Graph or vector retrieval systems, entity resolution - Schema-driven field matching and query planning.
- macOS Adaptive UI - Production SwiftUI applications with AppKit interop on macOS - Adaptive layouts, multi-panel desktop windowing, keyboard-first navigation - Streaming UI updates tied to async data pipelines - Accessibility compliance and performance optimization (Instruments profiling)
- Your Swift experience is iOS-only with no macOS desktop shipping experience
- You prefer working in large teams with narrow task assignments
- You are primarily a prompt engineer, backend CRUD developer, or web frontend engineer
- You want to introduce large architectural changes before the existing pipeline model is validated
- You are not comfortable with strict linting, pre-commit hooks, and enforced coding conventions
EEO Statement
The staffing industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly, never provide banking information during the application process, and always double check the email address of the Recruiter to ensure it’s from an official Planet domain (@theplanetgroup.com or @launchcg.com) - and not a domain with an alternative extension like .net, .org, or .jobs.
The Planet Group and our companies are equal opportunity employers. It is our practice not to discriminate against any employee or applicant based on any criteria, condition or basis protected by laws or regulations in the locations where we do business. All qualified applicants are encouraged to apply. We celebrate diversity and are committed to providing an environment of mutual respect. We believe that diversity, equity, and inclusion enable us to better meet our mission and values while serving our clients across the globe. If you have a disability or handicap and would like us to accommodate you in any reasonable way, please inform your recruiter, or contact us, so that we can discuss the appropriate alternatives available.
Apply Now
Apply Via
Stay Up To Date With The Latest Jobs.
Similar Jobs
About The Planet Group
The Planet Group is a global professional services firm delivering strategic staffing and advisory solutions. We operate at the intersection of talent and transformation – connecting the right people with the right opportunities in the areas of technology, engineering, accounting & finance, digital marketing, and manufacturing.
As one of the largest staffing companies in the US, we operate with a global reach and a performance-first mindset. We partner with clients to move fast, stay agile, and drive measurable results – building high-impact teams that fuel transformation and growth.