HamburgerMenu
hirist

Job Description

Description :


We are looking for an exceptional Senior Graphics Engineer with deep expertise in WebGL and real-time rendering to help us build cutting-edge, photorealistic 3D experiences on the web. This role is highly technical and hands-on, focused on pushing browser-based graphics to their limits across desktop, mobile, and AR-enabled devices.

You will design and implement high-performance rendering systems, develop advanced shaders, and solve complex GPU and cross-platform challenges. If you thrive at the intersection of graphics research, performance optimization, and real-world production systems, this role is for you.


Key Responsibilities :


- Design, build, and optimize high-performance WebGL-based rendering engines

- Implement and maintain the full real-time rendering pipeline

- Write and optimize GLSL shaders (vertex, fragment, and compute)

- Develop physically based rendering (PBR) materials and physically accurate lighting models

- Achieve photorealistic 60fps rendering, including on mobile browsers

- Optimize loading pipelines for sub-second startup of complex 3D assets

- Build adaptive rendering systems that scale across low-end to high-end devices

- Debug and resolve GPU-related issues across browsers, devices, and GPU vendors

- Collaborate with product, design, and engineering teams to deliver production-ready 3D experiences


Must-Have Qualifications :


- 5 - 8+ years of professional experience in graphics programming

- Deep expertise in WebGL and/or OpenGL

- Strong understanding of the entire rendering pipeline

- Expert-level GLSL knowledge (vertex, fragment, compute shaders)

- Mastery of PBR workflows, material systems, and physically accurate lighting

- Proven experience building high-performance 3D web applications

- Strong JavaScript and/or TypeScript skills

- Solid understanding of 3D math (matrices, vectors, quaternions)

- Experience with 3D file formats, UV mapping, and texture workflows

- Ability to build custom WebGL engines from scratch

- Strong debugging and performance optimization skills across browsers and devices


Highly Desirable Experience :


- Experience with Three.js, Babylon.js, or similar frameworks

- Background in e-commerce 3D experiences or product configurators

- WebXR or browser-based AR/VR development

- Advanced mobile graphics optimization

- Experience with GPU compute / GPGPU

- Familiarity with Unity or Unreal Engine internals

- Background in advanced rendering techniques or research

- Knowledge of ray tracing or path tracing

- Experience with photogrammetry or 3D scanning pipelines

- Contributions to open-source graphics projects


Technical Challenges Youll Tackle :


- Achieving photorealistic rendering at 60fps on mobile browsers

- Delivering sub-second load times for complex 3D models

- Creating realistic shaders for jewelry, fabric, metal, glass, and other materials

- Building adaptive rendering systems for diverse hardware capabilities

- Seamlessly blending virtual and real environments in AR experiences

- Managing thousands of SKUs with diverse material and geometry combinations

- Debugging GPU issues across browsers, devices, and GPU vendors

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in