← All roles

GPU Internships - Architecture Validation, Performance Modelling & Platform Architecture

Apple· Hardware
Apply on company site
Hybrid (London), Hybrid (St Albans), Hybrid (Cambridge)internshipPosted 1mo ago

About the role

Internship opportunities in Architecture Validation, Performance Modelling, and Platform Architecture within Apple’s UK GPU team. Roles are based in London, St Albans, or Cambridge and involve building models, modelling micro-architecture, and evaluating performance/feasibility of GPU features for Apple Silicon. Internships available for Autumn/Winter 2026 and Spring/Summer 2027 with location preferences considered during interview.

Responsibilities

  • Architecture Validation: build bit-accurate C/C++ models of the GPU or design workloads to verify new GPU features, partner with verification and software teams to identify bugs, verify architectural solutions, and communicate recommendations.
  • Performance Modelling: define and optimise GPU micro-architecture, analyze workloads to identify bottlenecks, work with designers to assess feasibility, architect new simulator features, and improve simulation performance.
  • Platform Architecture: analyze performance of existing and future workloads, propose new features and research ideas to boost GPU performance, use performance and energy models to evaluate ideas, and collaborate to maintain/improve the simulation environment.

Qualifications

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

Skills

Required:C/C++ programmingData structures and algorithmsScripting languages
Nice to have:SystemVerilog/Verilog/VHDLGPU APIsPerformance simulation environmentsSoftware design patterns

Benefits

  • Competitive internship experience at Apple
  • Exposure to world-class GPU and SoC architecture teams
  • Opportunities to influence high-performance GPU design and future products
Last updated Sep 11, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple