Agentic Tooling Engineer - Development Experience
Apple, Cupertino, California
The role
The Xcode and Developer Tooling teams provide the tools to develop software for Apple's innovative iOS, watchOS, tvOS and macOS platforms. Because tools are our products, we have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools we and agents use everyday. Xcode Previews and Playgrounds change the way we build apps with immediate feedback for both developers and agents, whether in powerful IDEs like Xcode or in external experiences via Xcode's rich suite of MCP tools.
The Live Coding team is looking for an engineer who loves to learn to help us take fast, iterative development even further.
We’re looking for an engineer who loves to sit at the cross section of languages, compilers, frameworks like SwiftUI and FoundationModels, operating systems, and user interface development. Xcode Previews touch every part of the system: from the details of the Swift grammar, to build systems, to app development and lifecycle, to the forefront of agentic techniques, to the depths of our operating systems. Working on this team can involve everything from low level programming to high level UI design and interaction to agentic workflows and strategies.