JobsLLVM Compiler Engineer
Job description
The role is for an experienced Compiler Engineer at AMD, focusing on developing optimizing compilers for AMD GPUs. The successful candidate will work within the open source LLVM compiler framework, contributing to the advancement of AMD's Machine Learning frameworks and HPC applications. This position offers the opportunity to collaborate with top developers in the field, aiming to enhance compiler performance and capabilities. The culture at AMD emphasizes innovation, collaboration, and inclusivity.
Requirements
- Strong background in compilers
- Strong C/C++ object-oriented programming background
- Track record of contributions in the open source LLVM project
- Good understanding of GPU execution model and architecture
- Familiarity with parallel programming models, languages, and runtime systems
- Effective communication and problem-solving skills
- Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Responsibilities
- Work in the open source developing new features and improvements in the AMD GPU compiler
- Analyze performance and correctness issues
- Participate in internal and external code reviews
- Work with machine learning frameworks and HPC applications to identify and implement compiler enhancements for existing and future AMD GPU hardware
- Represent AMD in open source communities
Benefits
- AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.
Is this posting expired or inaccurate?
