Job Description

IO Interactive is looking for a skilled Programmer to join our Engine team, working at the intersection of Core Engine systems and Rendering. This role is ideal for a systems-focused programmer who is curious about rendering, deeply interested in performance, and motivated by solving complex optimisation problems across CPU and GPU boundaries.

You will not be expected to be a traditional Rendering Programmer with a heavy focus on graphics theory or academic rendering techniques. Instead, you will work on the engine systems that enable rendering performance, scalability, and robustness across platforms.

What You Will Do

  • Work on engine-level systems that directly impact rendering performance, scalability, and stability.
  • Profile, analyse, and optimise performance across CPU and GPU, with a strong focus on real-world bottlenecks.
  • Collaborate closely with Rendering Programmers to improve data flow, memory usage, threading, an...

Ready to Apply?

Take the next step in your AI career. Submit your application to IO Interactive today.

Submit Application