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.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now