Apple is looking to build the infrastructure and automation systems that power its spatial computing platform, specifically for the RealityKit framework team
Requirements
- Expert knowledge of Swift and Swift build systems
- Hands-on experience managing Jenkins or similar CI/CD platforms at scale
- Experience with distributed build systems and build caching strategies
- Contributions to build tooling or developer productivity tools
- Strong knowledge of C++ and modern build systems
- Solid understanding of 3D mathematics
- Experience with CI/CD systems and build automation
Responsibilities
- Design and maintain the development infrastructure that enables the RealityKit team to deliver cutting-edge rendering and spatial computing capabilities
- Inform decisions about performance testing harnesses, shader compilation pipelines, visual regression systems, and build optimizations specific to real-time 3D workloads and spatial rendering
- Work at the boundary between graphics frameworks and infrastructure engineering, ensuring that complex spatial computing technologies can be developed, tested, and delivered with confidence across Apple's platforms
- Build the systems that make other engineers more productive
- Ensure that complex spatial computing technologies can be developed, tested, and delivered with confidence across Apple's platforms
- Develop and maintain build technologies, CI/CD pipelines, and test automation
- Combine deep technical knowledge of real-time 3D systems with expertise in build technologies, CI/CD pipelines, and test automation
Other
- 5+ years of industry experience in graphics, game engines, or related fields
- BS in Computer Science, Computer Graphics, or equivalent degree/experience
- Excellent communication skills for cross-functional collaboration
- Demonstrated ability to identify and solve infrastructure bottlenecks
- Apple is an equal opportunity employer that is committed to inclusion and diversity