GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Apple

St Albans

On-site

GBP 22,000 - 28,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple, Inc. invites applications for GPU internships in Architecture Validation, Performance Modelling, and Platform Architecture.

Roles are based in London, St Albans, or Cambridge, with start dates Autumn/Winter 2026 or Spring/Summer 2027. You will build bit-accurate C/C++ models, optimise GPU micro-architecture, and collaborate with verification, software, and RTL teams to improve simulation and feature validation.

Qualifications

  • Currently pursuing BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, Electrical and Computer Engineering, or a related field.
  • At the end of the internship, you must return to school to continue your education or the internship must be the last requirement for you to graduate.
  • Strong coding skills with C or C++
  • Strong understanding of common data structures, algorithms, and design patterns
  • A curiosity about GPU / CPU / SOC architecture and micro-architecture
  • Knowledge of scripting languages such as Perl, Python or Ruby

Responsibilities

  • Architecture Validation: build bit-accurate C/C++ models of the GPU or design workloads to verify features, partnering with verification teams to identify bugs and communicate recommendations.
  • Performance Modelling: define and optimise GPU micro-architecture, assess feasibility of ideas, and architect new simulator features to boost performance.
  • Platform Architecture: analyse performance of workloads and propose new features and research ideas to improve GPU/SoC performance, collaborating with architects and the wider team.

Skills

C/C++
GPU architecture
Scripting languages
Data structures & algorithms
Team collaboration

Education

BS/MS/PhD in Computer Science or Electrical Engineering

Tools

SystemVerilog
Verilog
VHDL
CUDA
OpenCL
Metal API
DX12
Vulkan
OpenGL
Python
Perl
Ruby

Job description

Selection changes the language of the page/content

GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it.The UK GPU team works on IPs that are part of Apple’s world-class GPU designs for Apple Silicon SoCs. We are seeking highly motivated, innovative and confident individuals to join us, across the following areas: Architecture Validation, Performance Modelling and Platform Architecture.You will be at the centre of a chip design effort working with all disciplines, with a critical impact on getting high performant products to millions of Apple customers efficiently.Locations:These roles will be based in London, St Albans or Cambridge. You will have the opportunity to express your location preferences if selected for interview.

Description

We will be hiring for the below internships in 2026/27 and across the available start dates: Autumn / Winter 2026 or Spring / Summer 2027.Architecture Validation:Building experience interpreting hardware functional specifications together with architects, micro-architects, and designers, you will be able to build bit-accurate C/C++ models of the GPU or design workloads to verify new GPU features through models. You will partner with our verification and software teams to identify bugs in the workloads, model and hardware, collaborate to verify architectural solutions, and communicate recommendations to the wider team.Performance Modelling:You will have impact in defining and optimising Apple's GPU micro-architecture. Through collaboration, you will seek out areas for GPU performance improvement while collecting data and measurements that either confirm new features or rule them out. You will work with experienced designers in micro-architecture and RTL to assess the feasibility of ideas, refine them and create new ones. The role requires the analysis of interesting workloads across existing and new product categories to identify bottlenecks and opportunities for improvement. You will be architecting new simulator features and brainstorming novel ideas to boost simulation performance. We also cross-collaborate as a larger performance team to maintain and improve the simulation environment and look for ways to boost the productivity of the entire team.Platform Architecture:Are you ready to be at the forefront of architecting the next generation of Apple GPUs? This role will require you to analyze the performance of existing and future looking workloads and propose, alongside with world-class GPU and SoC Architects, new features and research on novel ideas to boost to new heights the performance of our GPUs. To do so, you’ll use performance and energy models to evaluate, iterate and tune the different ideas until the proposal is mature enough to be presented to senior GPU Architects to make a decision on its feasibility. You’ll also cross-collaborate as a larger architecture and performance team to maintain and improve the simulation environment and look for ways to boost the productivity of the entire team.

Minimum Qualifications
  • Currently pursuing a BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, Electrical and Computer Engineering, or a related field.
  • At the end of the internship, you must return to school to continue your education or the internship must be the last requirement for you to graduate.
  • Strong coding skills with C or C++
  • Strong understanding of common data structures, algorithms, and design patterns
  • A curiosity about GPU / CPU / SOC architecture and micro-architecture
  • Knowledge of scripting languages such as Perl, Python or Ruby
Preferred Qualifications
  • Strong interpersonal and analytical skills
  • Ability to work well within a team and be productive under tight schedules
  • Familiarity with SystemVerilog / Verilog / VHDL
  • Prior experience on hardware architectural modelling and hardware description languages
  • Experience with one or more GPU APIs (Metal, DX12, Vulcan, CUDA, OpenGL, OpenCL)
  • Knowledge of performance simulation environments
  • Knowledge of software design patterns

At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture
GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Apple • Greater London

On-site
GBP 11,000 - 20,000
GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture
GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Apple • Cambridge

On-site
GBP 17,000 - 23,000
GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture
GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Apple Inc. • St Albans

On-site
GBP 18,000 - 26,000
Graphics Architect
Graphics Architect

Apple • Greater London

On-site
GBP 90,000 - 150,000
GPU Performance Engineer, Platform Architecture
GPU Performance Engineer, Platform Architecture

Apple Inc. • Cambridge

On-site
GBP 125,000 - 221,000
Performance Modelling Architect - Platform Architecture
Performance Modelling Architect - Platform Architecture

Apple Inc. • Greater London

On-site
GBP 110,000 - 140,000
Performance Architect– Platform Architecture
Performance Architect– Platform Architecture

Apple • Greater London

On-site
GBP 60,000 - 80,000
GPU Design Verification Engineer
GPU Design Verification Engineer

Lex • Greater London

On-site
GBP 70,000 - 90,000
GPU Physical Design Engineer
GPU Physical Design Engineer

Apple • Greater London

On-site
GBP 90,000 - 130,000
GPU Design Verification Engineer
GPU Design Verification Engineer

Apple Inc. • Greater London

Hybrid
GBP 65,000 - 90,000