Senior Software Engineer - Compilers and Applied AI jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 6 hours ago

Senior Software Engineer - Compilers and Applied AI

NVIDIA has been transforming computer graphics and accelerated computing for more than 25 years. They are seeking a Senior Software Engineer to architect and implement scalable solutions for the CUDA ecosystem, focusing on optimizing performance for AI workloads.

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

Responsibilities

Design and build high-performance optimization frameworks for the entire CUDA ecosystem
Co-design novel solutions with software, hardware and algorithm teams; influence and adopt new capabilities as they become available
Develop reproducible, high-fidelity evaluation frameworks covering performance, quality and developer productivity
Collaborate across the AI stack — from hardware through compilers/toolchains, kernels/libraries, frameworks, distributed training, and inference/serving

Qualification

CompilersGPU programmingCUDAPythonOptimization frameworksPerformance optimizationC/C++RacketRustMathematical foundationSoftware engineeringMLOPS workflows

Required

Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience)
6+ years of industry or academia experience with software engineering, compilers and developer tools; exposure to building comprehensive optimization frameworks, and hands-on experience with product environments
Strong knowledge of compilers, code generation, and GPU architecture
Experience with GPU programming and performance optimization (CUDA or equivalent)
Extensive Python programming skills, along with software engineering fundamentals
Basic programming skills in other languages such as C/C++, Racket and Rust
Strong mathematical and scientific foundation relevant to optimization heuristics/algorithms, ML and data science
Track record developing and productizing software, optimization frameworks and/or developer tooling

Preferred

MS or PhD preferred
Familiarity with genetic/evolutionary algorithms, predictive modeling, and complex systems
Deep expertise in GPU performance optimizations, evidenced by benchmark wins or published results
Hands-on experience building compilers or compiler components using the LLVM framework, including optimization passes and code generation
Familiarity with NVIDIA and open source compilers like LLVM, MLIR, PTX and OpenAI Triton
Experience with Data Science projects, specifically with MLOPS workflows and tools, like W&B, MLflow, etc

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 (1418)
2024 (1356)
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