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.