Data Processing Developer Technology Intern - 2027

NVIDIA

West of England

On-site

GBP 32,000 - 42,000

Full time

48 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA is seeking a research-oriented candidate in the UK to explore techniques for GPU-accelerated workloads in deep learning and AI domains. You will collaborate with industry and academia to analyze and optimize complex AI/HPC algorithms for modern CPU and GPU architectures.

You will publish findings, present at conferences, and help shape future hardware and software design, working with cross-functional teams across research, hardware, system software, libraries, and tools.

Qualifications

  • 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.
  • Background in parallel programming (CUDA, OpenACC, OpenMP, MPI, pthreads, etc.).
  • Strong communication, organization, and problem-solving skills.

Responsibilities

  • Research and develop techniques to GPU accelerate workloads in deep learning, ML or AI domains.
  • Collaborate with experts in industry and academia for in-depth analysis and optimization of AI/HPC algorithms.
  • Publish and present optimization techniques in blogs or conferences to educate the developer community.
  • Influence design of next-generation hardware architectures, software, and programming models.

Skills

C/C++
Algorithms
Communication

Education

Master's or PhD candidate in Computer Science/Computer Engineering

Tools

CUDA
OpenMP
MPI
OpenACC

Job 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.

What we need to see:
  • 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.

Ways to stand out from the crowd:
  • 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.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Applications will be accepted untilNovember 8, 2026.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer Technology Engineering Intern - Compute Performance
Developer Technology Engineering Intern - Compute Performance

NVIDIA • West of England

On-site
GBP 42,000 - 54,000
Competitive salary
Benefits package
Principal AI Developer Technology Engineer
Principal AI Developer Technology Engineer

NVIDIA • Bristol

On-site
GBP 90,000 - 120,000
GPU Compute DevTech Intern: HPC & Parallelization
GPU Compute DevTech Intern: HPC & Parallelization

NVIDIA • West of England

On-site
GBP 42,000 - 54,000
Competitive salary
Benefits package
Senior CPU Performance Developer Technology Engineer
Senior CPU Performance Developer Technology Engineer

NVIDIA • Bristol

On-site
GBP 90,000 - 140,000
Senior Solutions Architect, Higher Education and Research - Open Models and LLM
Senior Solutions Architect, Higher Education and Research - Open Models and LLM

NVIDIA • Reading

On-site
GBP 95,000 - 135,000
Senior CPU Compiler Performance Engineer
Senior CPU Compiler Performance Engineer

NVIDIA Corporation • Cambridge

On-site
GBP 110,000 - 160,000
Competitive salary
Global teamwork
Compiler Engineer - AI Inference
Compiler Engineer - AI Inference

NVIDIA • Cambridge

On-site
GBP 110,000 - 160,000
Senior Solutions Architect, Higher Education and Research - Open Models and LLM
Senior Solutions Architect, Higher Education and Research - Open Models and LLM

NVIDIA • Cambridge

On-site
GBP 90,000 - 130,000
Senior Solutions Architect, Higher Education and Research
Senior Solutions Architect, Higher Education and Research

NVIDIA • Reading

On-site
GBP 110,000 - 140,000
Senior Solutions Architect, Higher Education and Research
Senior Solutions Architect, Higher Education and Research

NVIDIA • Greater London

On-site
GBP 90,000 - 125,000