Graphics Programmer

May 7, 2025
Application ends: August 7, 2025

Apply for this job

Email *

Job Description

Job Description:
We’re seeking a Graphics Programmer with a deep understanding of real-time rendering systems and low-level GPU architecture. This role involves working closely with engine and content teams to push visual fidelity while maintaining real-time performance, particularly on modern GPU pipelines (Vulkan/DirectX 12/Metal). You will be responsible for implementing and optimizing rendering features, debugging GPU/CPU performance issues, and collaborating on cutting-edge visual technologies for high-end interactive content.


Key Responsibilities:

  • Design, implement, and maintain real-time rendering features (e.g., physically-based lighting, shadows, ambient occlusion, temporal upscaling, and post-processing).
  • Optimize rendering systems for performance on PC and next-gen consoles using GPU/CPU profiling tools (e.g., PIX, RenderDoc, NSight).
  • Collaborate with technical artists and content teams to ensure tools and shaders are production-ready and scalable.
  • Implement custom rendering pipelines for unique game or simulation scenarios.
  • Research and develop novel techniques in screen-space effects, volumetrics, and real-time global illumination.
  • Maintain clean, modular code integrated with an in-house or third-party game engine.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • Minimum 3 years of professional experience working on AAA games, simulation engines, or graphics-heavy applications.
  • Expert knowledge of HLSL/GLSL and modern graphics APIs (DirectX 12, Vulkan, or Metal).
  • Strong understanding of GPU architecture, including memory management, compute shaders, and pipeline state objects.
  • Proficiency in C++ (11/14/17), with proven ability to write optimized and maintainable low-level systems code.
  • Experience with frame graph systems and multi-threaded rendering architectures.
  • Solid background in math (linear algebra, vector calculus) relevant to 3D graphics.

Preferred Qualifications:

  • Experience integrating or modifying rendering engines like Unreal Engine, Unity (URP/HDRP), or a custom in-house engine.
  • Familiarity with ray tracing (DXR), hybrid rendering models, or hardware-accelerated path tracing.
  • Exposure to virtual production pipelines or real-time compositing.
  • Understanding of asset streaming and LOD systems in large-scale environments.
  • Shipped at least one title on console or equivalent real-time platform.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru