Apple GPU Compiler Backend Engineer
Apple
Summary
Description
Minimum Qualifications
Key Qualifications
- Experience with modern C++ programming.
- Proven industry experience with strong background in compilers.
- Experience in low-level program behavior, including performance and memory model.
- Passionate about solving interesting problems related to the state-of-the-art Apple GPUs.
- Excellent written and verbal communication skills.
- Motivated to build constructive and effective relationships and solve problems collaboratively.
Preferred Qualifications
Education & Experience
Additional Requirements
- You are not expected to know all of these. But knowing any of them is a plus.
- - LLVM, GCC, or other open source / commercial compilers.
- - Background in GPU programming models, such as Metal, Vulkan, DirectX, OpenGL, OpenCL, or CUDA.
- - Working knowledge of computer architecture, code optimization.
- If you believe you have transferable skills, not listed on this posting, that would make you a good candidate please feel free to share that information via a Cover Letter.
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.