Craig Federighi
Apple senior vice president of Software Engineering, also responsible for Apple's core AI efforts
Craig Federighi is Apple's senior vice president of Software Engineering, overseeing the development of Apple's software platforms, including iOS, iPadOS, macOS, watchOS, and visionOS. Apple's leadership page says Federighi also leads the company's core AI efforts, including the development of foundation models, applied AI technologies, and the research behind Apple Intelligence and Siri. Federighi returned to Apple in 2009 to lead macOS engineering and took on iOS in 2012, after earlier work at NeXT and Apple and a decade at Ariba, where roles included chief technology officer. Apple's December 2025 announcement added a vice president of AI to Federighi's leadership team, covering Apple Foundation Models, ML research, and AI Safety and Evaluation.13
Work
Apple Intelligence and Apple's foundation modelsProprietary product
Apple's leadership page says Federighi leads Apple's core AI efforts, including the development of foundation models, applied AI technologies, and the research behind Apple Intelligence and the development of Siri.13
Apple software platforms (iOS, iPadOS, macOS, watchOS, visionOS)Proprietary product
Oversees development of Apple's software platforms; the teams are responsible for the user interface, applications, and frameworks.1
Other documented roles
Roles the sources document but that are not confirmed as current.
- Several roles, including chief technology officer, Ariba1
This profile covers public professional work only, from the sources below. It is not an endorsement or a ranking. To correct or remove it, use the correction form.