I

Graphics Programmer

IO Interactive

Brighton and Hove, England, United Kingdom · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

IO Interactive is searching for a seasoned Graphics Programmer to join our Engine development team, enhancing rendering capabilities in preparation for ambitious new projects. This role offers the chance to craft high-performance, innovative rendering systems crucial to next-generation AAA game titles that span multiple platforms.

Key Responsibilities

  • Design, implement, and optimize graphics pipelines and rendering systems compatible with multiple platforms and console generations.
  • Write efficient and reliable C++ code forming the core of the proprietary Glacier game engine.
  • Conduct profiling, debugging, and performance tuning on rendering code across CPU and GPU, paying close attention to platform-specific limitations.
  • Work alongside engine systems teams to enhance data flow, memory handling, and rendering feature integration.
  • Develop advanced rendering solutions for complex visual effects like cloth simulation, crowd rendering, terrain, weather phenomena, and environment effects.
  • Contribute to setting the technical vision and roadmap for rendering enhancements as platform capabilities grow.

Candidate Profile

  • Experience of shipping at least one AAA title as a graphics or rendering programmer.
  • Proficient in C++ programming within engine-level graphics contexts.
  • Strong knowledge of graphics APIs such as DirectX or Vulkan and expertise in shader programming.
  • Experienced in analyzing performance and optimizing large-scale graphics codebases.
  • Good understanding of GPU architectures, rendering pipelines, and graphics principles.
  • Experienced working on multiple platforms, with emphasis on console development.
  • Strong communication skills suited to a distributed, multicultural team environment.

Why Work With Us

Join an environment where your rendering skills will directly influence high-profile, visually impressive projects. Collaborate with expert programmers, utilize state-of-the-art technologies, and affect games enjoyed by millions worldwide.

Company Background

IO Interactive is a prominent independent video game developer and publisher with studios across Europe, known for crafting popular multiplatform games powered by our in-house Glacier technology. We value close collaboration, believing that being physically present in the office fosters synergy, faster integration, stronger relationships, and enhanced knowledge sharing among our diverse team.

Our inclusive culture embraces over 40 nationalities, emphasizing a supportive work environment where everyone’s input counts, encouraging new ideas alongside shared insights. We provide dedicated People Managers to support personal and professional growth and cultivate a welcoming atmosphere for all colleagues.

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer