Engine Programmer - F/H/NB
Core
Develop, improve, and optimize the system translating Node Graphs to bytecode for the Anvil engine, ensuring robustness and performance for design, gameplay, and art teams.
Role type
Senior C++ Engine Programmer (Low-level systems)
Builds
Anvil engine Node Graph to bytecode translation system
Domain
Video game engine development (C++)
Deliverable
production ML models | product features | infrastructure
Required skills
C++ development, low-level programming, performance optimization, memory management, threading, system architecture
Preferred skills
Node Graph systems experience, Yacc or Bison tools, applied mathematics (algorithms)
Responsibilities
Develop and optimize Node Graph to bytecode translation system, ensure system robustness and performance, work on low-level subjects (performance, memory, threading, architecture), perform technical scouting and share results
Seniority
Mid-to-Senior, hands-on IC