At iMerit, we're powering some of the world's most advanced AI, Autonomous Vehicle, Robotics, and Mobility programs through cutting-edge data and visualization platforms.
We're looking for a Principal Graphics Engineer to lead the development of a next-generation browser-based visualization engine for multi-sensor data annotation. This is a hands-on technical leadership role where you'll architect high-performance GPU rendering pipelines and shape the future of real-time 3D visualization.
Key Responsibilities:
● 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, depth processing, 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 energetic 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.
Expertise Required:
- WebGPU, WebGL 2.0, GLSL/WGSL
- JavaScript/TypeScript
- Three.js and custom rendering pipelines
- Real-time 3D graphics and visualization
- Point cloud rendering and performance optimization
- GPU acceleration and shader development
Nice to Have:
- Potree, Open3D, PCL
- Multi-sensor data processing
- Docker, Kubernetes
- Distributed systems and backend services
Join us to build the visualization engine behind the next generation of autonomous systems and intelligent perception technologies.
If you're passionate about graphics engineering, real-time rendering, and solving complex visualization challenges at scale, we'd love to hear from you.
📌 Principal Graphic Designer (Experience required in Webgpu/ Webgl) (India)
🏢 iMerit
📍 India