Apple's compiler teams (covering the frontend to the backend) are now looking for exceptional interns for summer 2012. These are paid internships based onsite at Apple's main campus in Cupertino, California, USA. Internships last ~3 months, with internships starting as early as next May.
During the internship, interns will work directly with members of Apple's compiler team as well as the LLVM open source community to help develop LLVM-based compilers, tools, and technologies with intern projects ranging the spectrum from low-level backend work to high-level frontend (language-level) tools.
All candidates should have relatively strong C++ skills, with existing knowledge of LLVM (and/or Clang) a major plus. Specifically, the ideal candidate is someone who has experience working on one (or more) of the following LLVM areas/technologies and has contributed to the LLVM public repository:
- LLVM optimizer
- LLVM code generator
- Clang frontend
- Clang static analyzer
Applicants from outside the U.S.A. are welcome to apply as well. Internships are restricted to *students* who have enrolled in school just immediately prior to the internship (including recent grads) or plan on enrolling immediately after the internship.
If you are interested in applying, please email us a brief statement of interest (i.e., why you are interested in the internship) and attach your resume/CV in PDF or raw text form (no MS Word documents please). Please send applications to:
compiler-intern-apply-2012 at group dot apple dot com