Apple-posted 3 months ago
CA
5,001-10,000 employees

Are you excited to work on the core technologies that are changing the way we interact with our devices and underlie the Apple Intelligence ecosystem? Want to build the framework and platform that powers the next generation of smart software inside and outside Apple and helps apps integrate deeply into the newest devices? The App Intents Platform team is looking for an engineer with experience working on Apple platforms and a passion for crafting elegant, powerful APIs that developers love to use. In this role, you’ll be part of a cross-functional and collaborative team that works on the App Intents framework and related technologies that enable the new Siri assistant, Visual Intelligence, the Shortcuts app, widgets and live activities, the Action button, and much more! You'll ship code that runs on the devices people use every day, unlocks the creativity of developers around the world, and powers products that are critical to the lives of millions of users.

  • Design and develop new features and APIs within the App Intents framework.
  • Maintain existing code, fix bugs, and enhance code quality.
  • Collaborate with cross-functional teams to build experiences powered by the framework.
  • Optimize performance and reliability across multi-process architectures.
  • Guide APIs through an iterative review process alongside experts.
  • Present APIs to developers at WWDC.
  • Experience developing software and applications in Swift or Objective-C.
  • Familiarity with essential software development tools (Xcode, lldb, Instruments, git).
  • Experience designing clean, well-abstracted interfaces between software components or libraries.
  • Strong verbal and written communication skills.
  • Attention to detail and focus on quality.
  • Solid computer science fundamentals, including data structures & algorithms, object-oriented design, and concurrency.
  • Specific experience with Swift API design.
  • Experience adopting SiriKit, App Intents, or other programmable software or automation APIs.
  • Skilled at working with and supporting developers and multi-functional teams as they adopt newly-built interfaces.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service