📍
Shanghai, China

Software Intern, Compiler

Internship
Technology & Digital
Software engineering
Posted:
December 29, 2025

Nvidia

GPUs and accelerated computing company
76.6
Palpable Score
Apply >view company >

We are a team responsible for building embedded RISC-V CPU for NVIDIA GPU and Tegra SOC, we are looking for software engineering intern for RISC-V Vector (RVV) kernel development

‍

What you'll be doing:

- Develop and optimize kernel-level code using RISC-V Vector Extension (RVV) instructions to accelerate compute-intensive operations

- Implement vectorized kernels for common computational patterns including mathematical operations, data transformations, and memory operations

- Collaborate with hardware architects and compiler teams to understand RVV microarchitecture and optimize for performance

- Write and maintain unit tests and benchmarks to validate correctness and measure performance improvements

- Profile and analyze kernel performance using hardware counters and simulation tools

‍

What we need to see:

- Strong C/C++ systems programming skills

- Understanding of computer architecture and memory management

- Experience with Linux development and build systems (CMake)

- Experience with LLVM compiler is preferred

‍

What You'll Learn:

- RISC-V Vector ecosystem and hardware-software interfaces

- High-performance computing optimization techniques  

- Vector processing architectures

‍

About the company

Nvidia

Company overview
NVIDIA designs GPUs and full-stack accelerated computing platforms used in gaming, professional visualisation, AI, and data centres. NVIDIA also builds networking and systems products for large-scale computing, plus software platforms such as CUDA and AI libraries that developers use to train and run models. NVIDIA sells to cloud providers, enterprises, researchers, and OEM partners, alongside a large consumer gaming ecosystem. NVIDIA is headquartered in Santa Clara, California and operates globally.

Locations and presence

NVIDIA’s corporate headquarters is in Santa Clara, California, and NVIDIA operates across dozens of countries (38 countries reported for fiscal year 2025). NVIDIA reports a “flexible work environment” with work-from-home under certain conditions, with day-to-day expectations varying by team and role.

Palpable Score

76.6
/ 100
NVIDIA is a strong early-career option because NVIDIA runs a clear set of student and new-grad pathways, and NVIDIA positions internships as the main pipeline into early-career hiring. The main friction point is hiring consistency: NVIDIA publishes an applicant-facing process, but public interview reports still include ghosting and uneven closure. Pay and intern experience signals are strong, while long-run early-career outcomes are not published as metrics candidates can easily compare.
view full company profile >

Related jobs

📍
United Kingdom
Cleo
Commercial Associate
January 22, 2026
view job >
📍
Warsaw, Poland
Cleo
Product Engineer - Ruby | Poland
January 22, 2026
view job >
📍
United Kingdom
Cleo
Graduate Machine Learning Engineer
January 22, 2026
view job >
📍
United Kingdom
Cleo
Data Analyst, Fraud
January 22, 2026
view job >