GPU Software Architect - Vulkan / DirectX / Graphics APIs (Graphics & GPU Architecture)

European Tech Recruit
Cambridge, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

3D Computer Graphics Software Application Programming Interfaces (APIs) C++ (Programming Language) Digital Rendering Device Drivers DirectX (Software) Graphics Software OpenGL Software Architecture Graphics Processing Unit (GPU) Information Technology Ray Tracing

Job description

We are currently partnered with an innovative technology organisation developing next-generation GPU and graphics technologies. They are looking to hire a GPU Software Architect to help define and shape future graphics API features and GPU software architecture for advanced rendering workloads., * Design and develop new features for modern 3D graphics APIs

  • Investigate and evaluate enhancements to graphics APIs and their implications on GPU hardware and software architecture
  • Draft API extensions and contribute to technical specifications and interface definitions
  • Prototype API and interface changes to validate architectural concepts and workflows
  • Collaborate with hardware architects and driver development teams to influence future GPU architecture decisions, GPU Architecture / Graphics APIs / Vulkan / DirectX / OpenGL ES / Metal / GPU Software / Graphics Rendering / Ray Tracing / Mesh Shading / Neural Rendering / Driver Development / C++ / Real-Time Rendering / Graphics Pipeline / GPU Performance / Graphics Engineering

Requirements

  • BSc, MSc, or PhD in Computer Science, Electrical Engineering, Graphics, or related discipline
  • 4+ years of experience in GPU software architecture, graphics software, or driver development
  • Hands-on experience with one or more modern graphics APIs such as Vulkan, OpenGL ES, DirectX 11/12, or Metal
  • Strong understanding of graphics rendering pipelines, GPU architectures, and modern rendering workloads

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:33 min

Architecting CUDA and the AI software stack

Michael Kagan Michael Kagan +1 · WWC Europe 2026

3:22 min

Comparing kernel modules with eBPF for system tracing

Ozan Sazak Ozan Sazak · WWC 2024

3:00 min

Pushing CSS limits with 3D rendering and ray tracing

Chris Heilmann +2 · LIVE

2:05 min

Layering abstraction APIs for visual computing in browsers

Desiree Santos Desiree Santos +1 · WWC 2024

4:08 min

Introduction to hardware parallelism and GPU computing

Paul Graham Paul Graham · WWC 2024

5:09 min

Analyzing hardware components inside a modern GPU architecture

Paul Graham Paul Graham · LIVE

Videos

See all

Related articles

See all