About the role#
The Architecture Research Group is looking for a PhD intern to help define the future of GPU and data-center computing. You will work on GPU microarchitecture, memory systems, and large-scale hardware. The role involves exploring foundational research questions and translating new ideas into future systems. You will collaborate with researchers and product architects to build models, simulators, and prototypes.
What you'll do#
- Investigate new architecture concepts for future GPUs, memory systems, and accelerators.
- Study emerging workloads to identify architectural bottlenecks.
- Explore hardware-software co-design across compilers, runtime systems, and programming models.
- Develop simulators, prototypes, and experimental tools for evaluation.
- Research new approaches to memory hierarchy, coherence, consistency, and data movement.
- Collaborate with internal teams to develop and test promising concepts.
- Communicate research findings through presentations and technical reports.
- Assist in transferring successful research methodologies into product teams.
What you'll need#
- Current enrollment in a PhD program for Computer Science, Computer Engineering, Electrical Engineering, Physics, or Mathematics.
- Relevant industrial or university research experience.
- Strong programming skills in C/C++ and scripting languages.
- Experience as a CUDA programmer.
- Background in building computer system simulators.
- Experience creating low-level software tools like runtime systems, binary translators, or compilers.
- Strong foundation in computer architecture and parallel systems.
- Preferred: Research publications at venues such as ISCA, MICRO, ASPLOS, HPCA, or MLSYS.
- Preferred: Experience using generative AI coding tools, GPU profiling tools, or running deep learning models on GPUs.
Location & details#
- Locations: Santa Clara, California; Westford, Massachusetts; Seattle, Washington.
- Type: Full-time, on-site internship.
- Term: Rolling.
- Compensation: Paid position with hourly rates ranging from 30 to 94 USD depending on location and experience.
About NVIDIA
NVIDIA operates as a computer hardware manufacturer based in Santa Clara, California. Founded in 1993, the company focuses on accelerated computing and graphics technology. It produces hardware for markets including artificial intelligence, gaming, and data centers. The organization employs over 50,000 people and maintains a global presence.
How to get in at NVIDIA
Applying early gives you a distinct advantage at NVIDIA because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, so you can apply among the first before the pile grows. Getting your resume in front of a human early is often the difference between a screening call and a rejection. You can use Intern Insider to surface the recruiters behind NVIDIA roles to reach out directly. Asking a recruiter about the role or a referral materially improves your response rates compared to submitting into a general queue. It is a simple way to make your application stand out in a competitive process.


