The point where experts and best companies meet
Share
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.a unique legacy of innovationfueled by great technology—and amazing people. Today,tapping into the unlimited
As an intern on the GeForce NOW team, you will have the unique opportunity to contribute to the definition of the next generation cloud platform. You will be at the forefront of redefining the world of computer graphics and accelerated computing by harnessing the unlimited potential of AI.
Preferable start date: end of January 2025
be doing:
Define the architecture of next-generation NVIDIA GeForce NOW cloud platform by providing input on performance, power, and cost considerations.
Perform comprehensive performance and power analysis of various microarchitecture features in current and future generation GPUs and CPUs.
Characterize andoptimizethe performance of hot kernels ensuring efficient execution and exceptional user experience.
Design and build models and tools for analyzing workload sensitivity,assistinginidentifyingthe best configurations for our technologies.
Present findings and recommendations to multi-functional teams, including product managers, engineers, and executives.
Continuously learn and develop skills in performance analysis, optimizations, platform architecture and cloud computing.
Stay up to date with the latest advancements in CPU, GPU,DRAMand storage technologies and provide recommendations for future improvements.
Collaborate with a team of highly skilled engineers, architects, and researchers, working together to successfully implement world-class solutions.
Your work will directlyimpactthe development of sophisticated computing systems and redefine the limits of what is possible.
What we need to see:
pursuing aBachelor’s,master’sor PhD in a relevant field (Computer Engineering, Computer Science, Electrical Engineering, AI), or equivalent experience.
Passionfor CPU/GPU performance, with interest inidentifyingand analyzing microarchitecture bottlenecks.
Desireto explore hardware power and performanceanalysis andunderstand microarchitecture trade-offs.
Eagernessto learn aboutoptimizingsoftware performance, particularly on cloud platforms or large-scale systems.
Interestin performance analysis techniques like code instrumentation, sampling, and roofline analysis.
Excitedto develop performance models or tools for workload sensitivity analysis.
Enthusiasmfor programming in C, C++, Python, and scripting languages, with a solid foundation in software development.
Strong problem-solving skills, with curiosity to explore new areas and think creatively.
Ability to analyze data, draw conclusions, and develop insights.
Clear communicator, eager to present technical ideas to various audiences.
These jobs might be a good fit