Senior Rendering Programmer (Remote)

Posted 14 November 2024
Salary Negotiable
LocationUnited States of America
Job type Permanent
DisciplineGames Programming
Reference19789
Contact NameDave Moss

Job description

We’ve teamed up with a start-up studio who are wanting to bring in a Senior Rendering Programmer as they develop an AI powered game engine for open-world RPGs.

The engine they’re developing dynamically adapts gameplay using large language models (LLMs). The studio is dedicated to integrating AI meaningfully into gameplay and has a strict focus on high-quality, human-created art assets.

Backed by the top VC's that have supported Epic Games and Rec Room this studio is offering a truly unique chance to work on the first game engine built from the ground up with LLMs at its core. You'll collaborate with a small and highly talented team that brings deep technical expertise from leading industry AI labs and have published at the top machine learning conferences.

As a Senior Rendering Engineer, your primary responsibility will be to develop a high-quality graphics rendering pipeline that complements the AI-powered game engine.

Your responsibilities…

  • Build and optimize a custom rendering engine for real-time, high-performance 3D graphics

  • Collaborate with the development team to integrate the rendering pipeline with the LLM-powered engine

  • Experiment with new technologies to push the boundaries of real-time rendering and visual fidelity

The skills and experience you’ll bring to the role…

  • 5 or more years as a 3D Rendering/Graphics Engineer at an indie studio, with experience building or contributing to visually stunning games

  • Proven ability to work from the ground up, particularly in pre-production phases, developing rendering systems from scratch

  • Expertise in C++ and Vulkan (OpenGL is acceptable, but Vulkan is preferred)

  • Familiarity with Rust, game engines like Bevy, and renderers like Embark’s Kajiya

  • A demonstrated interest in exploring and building custom rendering engines or experimenting with new technologies

Bonus points for experience with…

  • Real-time global illumination

  • Ray tracing

  • GPU-driven rendering