Senior Director of GPU Programming Job Description

Senior Director of GPU Programming Job Description Template

Our company is looking for a Senior Director of GPU Programming to join our team.

Responsibilities:

  • Define the next generation product to help enterprise customers succeed by leveraging deep insight into the business value provided GPU programming;
  • Follow the new technical trend and have a deep insight into GPU domain, more specifically, in OpenCL and OpenGL areas;
  • Understand customer requirement and translate it to technical specification;
  • Keeping up with the cutting edge of rendering technology, have unique insights into the evolution of medium and long-term rendering technology;
  • Write and communicate guidelines for common components and frameworks to product architect and other senior managers;
  • Design subsystem or new function implement architecture, which is easy to integrate to the whole solution;
  • Analyzes technology and architectural choices and presents to engineering and product management for review.

Requirements:

  • Familiar with the application of Monte Carlo computing in the field of ray tracing and its various optimization algorithms;
  • Familiar with BVH, KDTree and other acceleration algorithms and related tuning methods.