Unity Shader Specialist

Job Description

We are seeking a highly skilled Unity Shader Specialist to join our dynamic game development team. As a key member, you will be responsible for creating and optimizing shaders to enhance the visual quality and performance of our games. The ideal candidate should have a deep understanding of graphics programming, rendering techniques, and a passion for delivering visually stunning gaming experiences.


  • Collaborate with artists and designers to implement and optimize custom shaders for various visual effects, materials, and lighting scenarios.
  • Develop and maintain a library of efficient and reusable shader code to enhance the overall visual quality of our games.
  • Work closely with the art team to achieve the desired artistic vision while ensuring optimal performance on target platforms.
  • Research and implement cutting-edge shader techniques to push the visual boundaries of our games.
  • Collaborate with other developers to integrate shaders seamlessly into the game engine.
  • Stay up-to-date with industry trends, graphics programming advancements, and emerging technologies.

Must have

  • Bachelor’s degree in Computer Science, Computer Graphics, or a related field (or equivalent experience).
  • 3+ years of professional experience in graphics programming and shader development for Unity.
  • Proficiency in HLSL/Cg and Shader Graph for creating and optimizing shaders.
  • Strong understanding of rendering techniques, lighting models, and post-processing effects.
  • Experience with GPU profiling and optimization for various platforms.
  • Ability to work closely with artists to achieve the desired visual style while maintaining optimal performance.
  • Familiarity with shader authoring tools and pipeline integration.
  • Solid problem-solving and debugging skills related to shader issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Apply Now
Full Time
Apply Now