Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Apple GPU Compiler Backend Research Engineer 
United States, Massachusetts, Waltham 
847489512

18.11.2024
Description
In this role you will engage and collaborate with architects and micro-architects to explore and advance features and capabilities of the Apple Silicon GPUs. You will prototype compiler support to iteratively evaluate and improve the efficacy of the hardware changes. You will drive discussions, and will be staying up-to-date with advancements in compiler technology, applying relevant insights to the development process.
Minimum Qualifications
  • Experience with modern C++ programming
  • BS with 5 years experience, MS or PhD in computer science or related field.
  • Knowledge of GPU architectures and how they differ from CPU architectures
  • Proven industry experience with strong background in compilers
  • Passionate about solving exciting problems related to the state-of-the-art Apple Silicon GPUs
  • Excellent written and verbal communication skills
  • Motivated to build constructive and effective relationships and solve problems collaboratively
Preferred Qualifications
  • Hands-on experience developing LLVM-based compiler backends
  • Experience with instruction selection, instruction schedulers and register allocators for CPU or GPU compiler backends
Additional Requirements
  • 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.