GPU Compiler Engineer Intern

Cupertino, CA
  • Job Code


Posted: Sep 3, 2019

Weekly Hours: 40

Role Number: 200096364

The GPU Compiler team is now seeking a world-class and dedicated GPU Compiler Engineer who is passionate about building innovative products, and has a strong background building high performance and production quality software on an aggressive schedule. If you want to be part of a team pushing our macOS forward, this is the team for you!

Key Qualifications

  • Excellent programming skills and knowledge of C/C++
  • Expertise in compiler and compiler technology
  • Excellent written and oral communication skills
  • Knowledge of GPU and CPU architectures
  • Strong background in compiler architecture, optimization, code generation and overall design of compilers
  • Experience in analyzing generated code for optimization opportunities
  • Excellent problem solving and debugging skills


Apple Interactive Media Group (IMG) Compiler Team is seeking a compiler engineer to analyze, design, and modify the Metal Shading Language and compiler stack. As a member of the IMG Compiler team, you will work with the team to influence the shading language, deliver a fast and high quality static and JIT front-end and middle-ends, work with a world class team in integrate the compiler into the graphics platform to improve the graphic and compute potential for Apple products on iOS and MacOSX

Education & Experience

Working towards technical BS/MS degree

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants

Additional Requirements

  • Experience with 3D Graphics and any GPU programming APIs like Metal, OpenGL, OpenCL, Vulkan, D3D
  • Familiarity with LLVM Compiler infrastructure would be useful

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

GPU Compiler Engineer Intern

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account