Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Compiler Engineering Intern role.
Rezi rewrites your resume against Apple's job description. Free.

Tailor your resume to this Compiler Engineering Intern role.
Rezi rewrites your resume against Apple's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Compiler Engineering Intern posting at Apple — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Compiler Engineering Intern posting at Apple — free, in seconds.
About the Role
The C++ Language team at Apple is looking for an intern to help advance Swift/C++ interoperability, an integral part of Apple’s effort to migrate more software from C++ to Swift. This position provides the opportunity to learn and make changes to the Swift compiler, with most of the work happening in the open source.
Responsibilities
- Contribute to the evolution and development of Swift/C++ interoperability.
- Take part in the development of bleeding-edge features that enhance memory safety, performance, and ergonomics of language interoperation.
- Learn the inner workings of the compiler and apply them in practice within a shipping compiler.
- Work with the open source community and contribute to the Swift open source project.
Requirements
- 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.
Location
- London
Work Type
- Onsite
Experience Level
- Intern
Benefits
- Supportive and tight-knit team.
- Technical guidance.
- Software architectural review.
- Mentorship.
About the Company
- Apple's effort to migrate more software from C++ to Swift.
- Shipping compiler with an enormous user base.