Apple's Swift Compiler and Runtime teams are now looking for interns for 2025! We are looking for students who want hands-on experience working on these exciting technologies. We have interesting problems to solve at every level, from low-level assembly to high-level Swift code. No prior language, compiler, or debugger experience is required, and candidates without such experience are encouraged to apply. Candidates should be comfortable writing code in C++.
Description
As a part of this team, you will be helping to develop the Swift compiler and associated runtime. You will work alongside experienced compiler engineers to implement high-level language analysis, new performance optimizations, improved code generation, or finding new and better ways to test and verify the correctness of a complex and critical codebase. You’ll be working primarily in C++, and the majority of your work will go directly into our github.com/swiftlang repositories, where it will be visible to the entire world.
Minimum Qualifications
Preferred Qualifications