Apple
Senior Software Engineer, AI Tools – Special Projects
$185K–$325K
Cupertino, California · Senior · Full-time · Posted Dec 9, 2025
- Experience
- 5+ years of industry experience.
- Education
- Bachelor’s or Master’s degree in Computer Science or related technical field.
About the job
Build applications, pipelines, and creative workflows that help Apple teams explore multimodal data, prototype AI behaviors, and develop and evaluate AI-driven experiences.
What you'll do
- Build interactive data visualization, analysis, replay, data-collection, annotation, and content-creation tools.
- Architect scalable applications connected to real-time data pipelines and cloud services; define workflows and technical approaches with cross-functional teams.
- Prototype new tooling, participate in architecture reviews, and promote quality, maintainability, and performance.
What they ask for
- Experience building high-quality tools with intuitive workflows for technical or creative professionals.
- Proficiency in Swift, SwiftUI, Objective-C, or C++, with strong macOS and iOS development experience; experience in Python and 3D content creation tools or environments.
- Understanding of system architecture, Apple development tools and frameworks, and modular, maintainable design; demonstrated cross-functional collaboration.
- Bachelor’s or Master’s degree in Computer Science or a related technical field, and 5+ years of industry experience.
Nice to have
- visionOS experience; 3D animation workflows, 3D content pipelines, USD, Metal, or spatial computing.
- Experience with cloud-backed applications, analytics, annotation tools, user-study pipelines, or creative pipelines in animation, simulation, robotics, or game development.
Pay
$184,700 and $324,800 USD base salary
Tools
Swift, SwiftUI, Objective-C, C++, Python, macOS, iOS, visionOS
AI focus
Develop tools and workflows for exploring multimodal data, prototyping intelligent behaviors, and building, evaluating, and iterating on AI-driven features.
Model-written summary · the original posting is authoritative