Compiler Engineering Intern
Apple· Software and Services
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
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services