Internship - Compiler Engineer

Apple Inc., St Pancras, Camden

Internship - Compiler Engineer

Salary Not Specified

Apple Inc., St Pancras, Camden

  • Full time
  • U
  • Onsite working
  • Graduate programme

Posted today, 15 Nov | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

job Ref: 445211f800be4a2d9d4f3b05db23f9f4

Full Job Description

In this role you will be responsible for designing and implementing new code generation techniques and optimizations for CPUs and accelerators on all Apple platforms. You will work with the LLVM open source community to land most of your work in LLVM open source. You will be part of a very experienced compiler team and will get ample opportunity to grow your experience, have fun, and possibly impact billions of users of Apple's devices.

The CPU and Accelerator Compilers Team is seeking an intern passionate about working on compiler performance and optimization technology. You will be working on the LLVM open source compiler, and engage in performance analysis of software running on Apple's platforms. You are a highly motivated individual with strong coding skills in C/C++, eager to learn more about compilers while working with a very experienced team. This intern position is based in London, UK.,

  • Pursuing computer science degree
  • Experience with low-level development tools like compilers, debuggers, linkers
  • Good software engineering, testing, and debugging skills, Strong C and C++ programming expertise
  • Good understanding of compiler code generation and/or optimizations
  • Background in CPU architectures and micro-architectures