Computer Architecture Intern - 2027
NVIDIAJob Title
Computer Architecture Intern - 2027
Role Summary
Join NVIDIA's Architecture group as an intern contributing to GPU architecture research, performance modeling, and tooling. The role supports prototyping and analysis to advance GPU performance, efficiency, programmability, and reliability.
Experience Level
Entry-level internship for early-career candidates and current students.
Responsibilities
Primary responsibilities focus on architecture enhancement, application analysis, and tool development.
- Enhance GPU architecture to improve performance, efficiency, programmability, and reliability.
- Analyze, tune, and prototype key applications for new GPU architectures.
- Build models to predict performance, power, and reliability for future architectures.
- Design and develop tools to analyze, simulate, validate, and verify application performance and energy consumption.
- Collaborate with software, research, and product teams to guide GPU computing direction.
Requirements
Technical skills and experience required for the role.
- Expert programming skills in C or C++.
- Strong background in computer architecture, parallel processing, signal processing, or high-performance computing.
- Experience characterizing and modeling system-level performance or power, conducting comparative studies, and documenting results.
Nice-to-have:
- Background in computer vision, machine learning, or other HPC domains.
Education Requirements
MS degree in Computer Science, Electrical Engineering, Mathematics, or a related discipline is listed as required; a PhD is noted as helpful. (Position is an internship aimed at early-career students.)
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
