About The Position

The Spatial Intelligence Experiences team is seeking a senior software engineer to lead application and experience development at the intersection of Spatial Computing and Generative AI. The role involves using Apple Intelligence capabilities, prototyping ideas, and shipping polished customer-facing features for experiences such as Siri AI and Image Playground. The engineer will focus on creating AI features that provide distinctive value in spatial environments and work across iOS, macOS, and iPadOS to deliver consistent user experiences. The position leads development of customer-facing spatial computing features powered by AI, including embodied conversational assistants and generative spatial experiences. It owns the end-to-end user experience, from concept and prototype through technical specification and shipped code. The engineer collaborates with engineering, design, and quality assurance teams to deliver products that meet Apple's quality and polish standards.

Requirements

  • BS, MS, or PhD in Computer Science, or equivalent experience.
  • At least 5 years of experience owning and shipping consumer-facing applications or user experience features.
  • Strong computer science fundamentals and strong 3D math and linear algebra fundamentals.
  • Proficiency in Swift, Objective-C, or C++.
  • Familiarity with UI frameworks such as SwiftUI and UIKit.
  • Experience solving technical challenges across multiple software stack layers, including diagnosing events from application code, UI frameworks, system frameworks, and backend LLMs.
  • Fluency with agentic development tools and workflows for accelerating coding, debugging, and testing.
  • Experience collaborating with design teams to iterate on UI feature implementation and polish.
  • Ability to articulate problems clearly and explain trade-offs among software solutions.

Nice To Haves

  • Experience with 3D graphics APIs and/or game engines, and a demonstrated record of shipping interactive 3D applications on consumer platforms such as mobile, web, game consoles, or VR.
  • Experience leading projects or complex features as a technical lead, including defining feature architecture, aligning specifications and KPIs with design and performance stakeholders, and coordinating with dependency engineering and QA teams through release milestones.
  • Experience prototyping and developing new user experiences powered by evolving LLM capabilities, such as generative imagery use cases that extend an underlying diffusion model's capabilities.
  • Experience optimizing software on mobile platforms to meet demanding power and performance targets.
  • Familiarity with AI feature development, including prompting, model fine-tuning, and evaluation.

Responsibilities

  • Lead development and delivery of customer-facing spatial computing features powered by AI.
  • Own the end-to-end user experience, from idea and prototype through technical specification and shipped code.
  • Develop polished AI-powered experiences, including embodied conversational assistants and generative spatial experiences.
  • Collaborate with engineering teams whose software the feature depends on, as well as design and quality assurance teams.
  • Work across iOS, macOS, and iPadOS to deliver a consistent user experience.
  • Iterate on UI feature implementation and polish in collaboration with design.
  • Clearly communicate technical problems and explain trade-offs among software solution options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service