Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

PhD Research Intern, Architecture

NVIDIA

. Investigate new architecture concepts for future GPUs, memory systems, accelerators, and data-center-scale computing platforms .

Posted 9/17/2026full-timeSanta Clara • California • United StatesEntry Level💰 $38 - $94 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in GPU architecture, memory systems, and hardware-software co-design, with strong programming skills in C/C++ and CUDA. Proven ability to develop models and simulators, along with a solid background in computer architecture and parallel computing.

Highest-signal resume keywords
PhD Degree In Computer ScienceStrong Programming Ability In C/C++CUDA Programming ExperienceComputer Architecture ExpertiseResearch Publications In ISCA/MICRO/ASPLOS/HPCA/MLSYS

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Programming In C/C++CUDA ProgrammingBuilding Computer System SimulatorsDeveloping Low-Level Software ToolsComputer ArchitectureParallel Computer ArchitecturesMemory Hierarchy ResearchData Movement OptimizationSystem-Level ProgrammabilityResearch Methodologies
Soft Skills
CollaborationCommunication
Tools & Technologies
Generative AI Coding ToolsGPU Profiling ToolsDeep Learning Models
Industry Keywords
Data-Center-Scale ComputingArchitecture ConceptsEmerging WorkloadsArchitectural BottlenecksHardware-Software Co-Design

Tech Stack

Tools & technologies
C++

About the role

Key responsibilities & impact
  • Investigate new architecture concepts for future GPUs, memory systems, accelerators, and data-center-scale computing platforms
  • Study emerging workloads and identify architectural bottlenecks and opportunities
  • Explore hardware–software co-design across architecture, compilers, runtime systems, programming models, and applications
  • Develop models, simulators, prototypes, and experimental tools to evaluate architecture ideas
  • Research approaches to memory hierarchy, coherence, consistency, data movement, and system-level programmability
  • Collaborate with NVIDIA researchers, GPU architects, software teams, and product groups
  • Communicate research findings through presentations, technical reports, and potentially research publications
  • Help transfer successful research ideas, methodologies, and tools into NVIDIA product teams

Requirements

What you’ll need
  • Pursuing PhD Degree in relevant discipline(s) (CS, CE, EE, Physics, Math)
  • Relevant industrial and University experience
  • Strong programming ability in C/C++, and scripting languages
  • Experience as a CUDA programmer
  • Background with building computer system simulators
  • Experience building efficient low-level software tools such as runtime systems, binary translators, or compilers
  • Strong background in computer architecture and parallel computer architectures
  • Prior research experience and/or research publications at ISCA/MICRO/ASPLOS/HPCA/MLSYS (standout)
  • Versatile in using generative AI coding tools (standout)
  • Versatile in using GPU profiling tools and running DL models on GPUs (standout)

Benefits

Comp & perks
  • Intern benefits
  • Hourly pay of 38 USD - 94 USD