Senior Compiler Engineer - CUDA jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 1 day ago

Senior Compiler Engineer - CUDA

NVIDIA is a leading technology company known for its innovative GPU solutions. They are seeking a Senior Compiler Engineer to join their CUDA Compiler team, responsible for developing and optimizing compiler capabilities for high-performance parallel applications on NVIDIA's GPUs.

Artificial Intelligence (AI)Consumer ElectronicsGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Build and optimize systems at the intersection of compiler technology, linking, loading and developer tools to deliver efficient and scalable software builds
Ensure robust support for ELF and DWARF standards, maintaining high-quality symbol and debug information handling
Collaborate with cross-functional teams to improve the integration of the compiler toolchain
Optimize the compiler and linker to reduce compilation time and memory consumption
Apply strong C++ development skills to deliver high-performance, reliable compiler and toolchain features
Provide engineering support for the compiler and deliver targeted changes for production customer releases
Establish strong customer/partner relationships and trust through excellent execution and high-quality software development

Qualification

C++ programmingCompiler developmentLinkerLoader internalsCUDA C++ developmentDeep learning frameworksInterpersonal skillsCommunication skillsTime management

Required

BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
4+ years of experience in developing production compilers or related software
Deep knowledge of compiler front-end technologies and/or linker and loader internals
Strong C++ programming skills
Strong interpersonal, verbal and written communications skills
Ability to manage competing priorities and achieve objectives under tight deadlines
Experience working with industry standard C++ compilers and development frameworks

Preferred

Strong track-record in compiler engineering with knowledge of compiler internals (parsing, semantic analysis, type systems) or optimizer/code generation pipelines
Expertise in linker and loader internals, with hands-on experience working with ELF binaries, symbol resolution, and relocation
Strong systems programming background, ideally in C++
CUDA C++ application development experience with a solid understanding of parallel programming concepts
Familiarity with deep learning frameworks and GPUs

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase