JobsSenior LLVM 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 language implementation and optimization. This position offers the opportunity to collaborate closely with AMD's Machine Learning, HPC, and Library developers. The team is dedicated to building first-class compilation technology that enhances performance for various applications.
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
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?
