Finding the best job has never been easier
Share
What you'll be doing:
Work on design and implementation of significant parts of the compiler.
Work on performance analysis anddesign/implementationof new optimizations.
Partner with global compiler, GPU driver, architecture, and application teams to coordinate improvements and problem resolutions.
Seek interesting and meaningful compilation problems for state-of-the-art GPU technologies.
Contribute to open-source projects (LLVM, DXC - HLSL compiler).
What we need to see:
BS/MS in Computer Science or Computer Engineering (PhD strongly preferred) or equivalent experience.
3+ years of experience and strong background in compilers.
You would need strong C/C++ programming skills, as well as a deep understanding of parallel programming models.
Experience with compiler optimizations, especially working with LLVM infrastructure.
Ways to stand out from the crowd:
Experience developing CUDA, DirectX, OpenGL/Vulkan applications.
Background with developing compiler optimizations and code generation for GPUs.
Ability to do code generation and building a good compiler framework.
Collaborate well with others in an energizing environment.
You should have strong interpersonal skills and influence others in the department.
You will also be eligible for equity and .
These jobs might be a good fit