Compiler Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
A company is looking for a Compiler Developer to join their HPC compiler group focused on optimizing compilers for high-performance computing.
Key Responsibilities
Solve complex problems related to compilers, runtime libraries, and high-performance computing architectures
Implement new features for OpenACC, OpenMP, and standard language parallelism in C++, Fortran, and Python
Collaborate with application teams to address compilation challenges in the HPC community
Required Qualifications
Bachelor's, Master's, or Ph.D. Degree in Computer Science, ECE, or equivalent experience
3+ years of experience developing production-quality compilers or similar software
Understanding of compiler internals and experience with auto-parallelization and GPU targets
Strong knowledge of programming fundamentals, especially in C/C++, and parallel computer architectures
Experience with Fortran or GPU programming models is a plus