HamburgerMenu
hirist

Principal Graphics Engineer - GPU/WebGL

EPIQ India Support Services
6 - 10 Years
Bangalore

Posted on: 29/04/2026

Job Description

Description :

Key Responsibilities at this Role :

- Design: Architect and optimize WebGPU/WebGL rendering pipelines for large-scale point clouds and sensor-fusion visualization.

- Performance Optimization: Lead the optimization efforts for rendering massive 3D point clouds (millions of points) in real-time using techniques like frustum culling, level-of-detail (LOD), spatial partitioning (e.g., octrees/k-d trees), and instancing.

- Shader Development: Design, write, and maintain high-performance, complex GLSL/WGSL shaders for both rendering and compute tasks (e.g., color mapping, depthprocessing, data manipulation, and custom visualization effects).

- API Mastery: Serve as the subject matter expert for three.js, WebGL 2.0, and the emerging WebGPU standard.

- Geometry Management: Expertly manipulate and optimize three.js Primitives (e.g.,BoxGeometry, Points, LineSegments) for memory efficiency and rendering speed,especially when dealing with dynamic annotation tools.

- Real-Time Processing: Implement on-device data processing, filtering, and transformation logic directly within the GPU compute pipeline, minimizing CPU overhead

- Code Quality & Architecture: Establish best practices for 3D rendering code, conduct code reviews, and mentor junior developers.

Skill : The Expertise Required :

- 6 to 10 years of experience building GPU-accelerated graphics applications around Typescript/Javascript.

- Proficiency in GLSL shader programming, WebGL 2.0 and WebGPU.

- Expert-level proficiency with three.js and extensive experience writing custom, performant rendering logic.

- Deep understanding of 3D mathematics, camera models, and real-time rendering pipelines.

- Mastery of three.js geometric primitives including efficient use of BufferGeometry,attribute buffers, and techniques for instanced rendering.

- Experience optimizing performance bottlenecks in CPU/GPU rendering pipelines.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...