Data Processing Developer Technology Intern - 2026
Indexed description
What You Will Be Doing
- In this position, you will research and develop techniques to GPU accelerate workloads in deep learning, machine learning or other AI domains.
- Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex AI and HPC algorithms to ensure optimal AI solutions on modern CPU and GPU architectures.
- Publish and/or present discovered optimization techniques in developer blogs or relevant conferences to engage and educate the developer community.
- Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA.
- Currently pursuing a PhD or Master degree in Computer Science, Computer Engineering, or related computationally focused science degree.
- Programming fluency in C/C++ with a deep understanding of algorithms and software development.
- A background that includes parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, etc.
- Effective communication and organization skills, with a logical approach to problem solving, good time management, and prioritization skills.
- Expertise in parallelization and performance optimization of Deep Learning models arising from Natural Language Processing, Computer Vision, Recommender Systems, etc.
- Excellent understanding of linear algebra.
Applications will be accepted until November 8, 2025.
Please note: We will be reviewing applications on a rolling basis as they are submitted. Strong candidates may be contacted for next steps before the application deadline. We encourage you to apply early.
, , JR2006379
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search