Skip to Main Content
Location icon
London

Intern - Swift Runtimes Engineer

Apple
Office & Professional
Office & Professional
Company logo image
Description

Location
London, on-site at Apple’s London campus.

Hours
Full Time - Hours to be discussed.

Salary
Negotiable

About the Role
The Swift Runtimes team at Apple is seeking an intern to contribute to the development of the Swift language runtime libraries. This role offers the unique opportunity to work alongside world-class runtime engineers on code that impacts Apple’s product range and the wider Swift community. You will help evolve and develop the cross-platform runtime libraries that form the foundation of the Swift programming language. This position provides insight into the lowest-level aspects of a modern programming language runtime environment. As part of the Swift Open Source community, you will contribute code publicly to the Swift project repositories on GitHub and receive technical guidance, code reviews, and mentorship from experienced community members. This internship is ideal for candidates with strong development skills and an interest in low-level runtime systems programming.

Requirements

Experience
- Practical experience with C++
- Basic knowledge of Swift
- Familiarity with x86-64 and/or Arm64 assembly language is a plus
- Experience contributing to Open Source projects is desirable
- Development experience on multiple platforms is advantageous

About you
- Strong interest in low-level runtime aspects of programming languages
- Enthusiastic about compilers and programming languages
- Strong communication and teamwork skills
- Motivated to learn and contribute to a large, popular Open Source project

Qualifications
No formal qualifications are explicitly required, but candidates should demonstrate strong development skills and a passion for systems programming and language runtimes.

Expiry date: 02/12/2026
Intern - Swift Runtimes Engineer
Company:
Apple
Job Type:
Internship, Entry Level
Location:
London