INACTIVE
Full-Time
Compiler Engineer – New College Grad
Posted on 11/30/2023
GPU-based accelerated computing solutions
AI & Machine Learning
Compensation Overview
$100,000 - $184,000Annually
Entry
Austin, TX, USA + 2 more
Required Skills
CUDA
OpenGL
Requirements
- Pursuing BS/MS in Computer Science or Computer Engineering (PhD strongly preferred) or equivalent experience.
- Strong C/C++ programming skills, as well as a deep understanding of parallel programming models.
- Experience with compiler optimizations, especially working with LLVM infrastructure.
Responsibilities
- Work on design and implementation of significant parts of the compiler.
- Work on performance analysis and design/implementation of 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).
Desired Qualifications
- Experience developing CUDA, DirectX, OpenGL/Vulkan applications.
- 3+ years of experience and strong background in compilers.
- 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 and have strong interpersonal skills and influence others in the department.
NVIDIA is a leading provider of data processing for artificial intelligence, known for pioneering the GPU in 1999, which revolutionized computer graphics and accelerated computing. The company offers data-center-scale solutions that are reshaping various industries and driving the development of the metaverse, utilizing cutting-edge GPU technology.
Company Stage
Grant
Total Funding
$4.2B
Headquarters
Santa Clara, California
Founded
1993
Growth & Insights
Headcount
6 month growth
↑ 6%1 year growth
↑ 19%2 year growth
↑ 18%INACTIVE