← All roles

Compiler Engineering Intern

Apple· Software and Services
Apply on company site
LondoninternPosted 3d ago

About the role

Internship focused on advancing Swift/C++ interoperability within Apple’s Swift compiler. Opportunity to contribute to bleeding-edge compiler features, work with the open source Swift project, and gain practical industry experience under mentorship. Based onsite at Apple’s London campus.

Responsibilities

  • Contribute to the evolution and development of Swift/C++ interoperability in the Swift compiler.
  • Develop features that enhance memory safety, performance, and ergonomics of language interoperation.
  • Learn inner workings of the compiler and apply them to a shipping compiler with a large user base.
  • Collaborate with the open source community and contribute to the Swift open source project.
  • Receive technical guidance, architectural review, and mentorship from a supportive team.

Qualifications

  • Interest and academic experience with compiler engineering
  • Practical experience with C++
  • Background in programming languages
  • Strong communication and teamwork skills
  • Experience contributing to open source projects
  • Experience making technical contributions to a compiler

Skills

Required:Compiler engineeringC++Programming languages
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple