CareerPlan

Data Processing Developer Technology Intern - 2027

UK, BristolInternship2026-10-14 → 2026-11-10

Core

Research and develop techniques to GPU accelerate workloads in deep learning, machine learning, and AI domains; optimize complex AI and HPC algorithms for modern CPU and GPU architectures.

Role type

Research-focused IC data processing developer (intern)

Builds

Optimized AI solutions and performance improvements for NVIDIA hardware and software stacks

Domain

High-performance computing (HPC), AI/ML, GPU architecture

Deliverable

production ML models

Required skills

C/C++ programming, parallel programming (CUDA, OpenACC, OpenMP, MPI, pthreads), algorithm design, system bottleneck analysis, deep learning optimization

Preferred skills

Deep learning model parallelization (NLP, Computer Vision, Recommender Systems), linear algebra expertise

Technologies

CUDA, OpenACC, OpenMP, MPI, pthreads, C/C++, Deep Learning frameworks

Responsibilities

Research and develop GPU acceleration techniques for AI workloads; perform in-depth analysis and optimization of complex AI and HPC algorithms; publish and present optimization techniques in developer blogs or conferences; influence the design of next-generation hardware architectures, software, and programming models

Seniority

Intern (PhD or Master degree candidate)