1,058,196open jobs
62,040companies
175,075added this week
Browse all
Salary
≈ $17k – $48k per year (Estimated)
Location
Hybrid (Bengaluru, India)
Seniority
Senior · 5+ years exp

First seen by Alion on Sep 17, 2026.

Overview
Company
Impact
Profile match
The AI-powered XR Suite, Innovate with VersaAI, transform commerce with 3D & AR, elevate brands with virtual stores. | As Seen on Shark Tank India.

Description :

Role : Senior WebGL / OpenGL Engineer - 3D Graphics

Company : Ctruh

Location : Bangalore

Role Overview :

Were hiring a Senior Graphics Engineer who is passionate about 3D rendering and browser-based visual experiences. This is a hands-on WebGL/OpenGL role where youll own the rendering pipeline - from 3D asset ingestion to advanced shaders and real-time lighting.

You will build high-performance, photorealistic, and smooth 60fps experiences across devices, crafting custom rendering solutions that push the limits of WebGL.

What Youll Build :

1. 3D Rendering & Visualization

- Develop and optimize real-time 3D viewers running at 60fps across all devices

- Implement advanced rendering : PBR, IBL, shadows, reflections

- Create custom shaders for metals, glass, fabrics, transparency, and complex materials

- Build dynamic lighting systems for photorealism

- Implement AR placement and real-world environmental rendering

- Add post-processing effects : bloom, AO, depth of field, color grading

- Build interactive 3D configurators with real-time customization

2. Performance Optimization

- Optimize 3D asset loading for near-instant initial render

- Implement LOD systems, shader optimization, and efficient resource usage

- Use compression pipelines : geometry, textures, KTX2/Basis

- Implement frustum & occlusion culling, instancing, and batching

- Profile GPU memory, draw calls, and shader performance

- Build adaptive quality settings based on device capabilities

3. 3D Asset Pipeline & Tools :

- Build loaders/parsers for glTF, USDZ, OBJ, FBX

- Implement asset optimization : UV mapping, normal maps, texture atlasing

- Create mesh-processing tools : decimation, smoothing, tangents

- Build progressive loading, caching, and streaming systems

- Develop debugging and visualization tools for asset inspection

4. Interactive Controls & UI Features :

- Implement camera systems : orbit, pan, zoom, animated transitions

- Build gestures for mobile : pinch, rotate, drag

- Create 360 product viewers with fluid interactions

- Add hotspots, annotations, measurement tools, and view presets

- Enable screenshot and recording functionalities

5. WebXR & AR Experiences :

- Implement WebXR VR/AR experiences directly inside browsers

- Build AR Quick Look integration for iOS

- Integrate AR.js / 8th Wall for seamless web AR

- Implement environment lighting estimation and hit testing

- Build cross-platform AR for iOS + Android

6. Graphics Systems Architecture :

- Architect custom WebGL rendering solutions from scratch

- Build material/shader libraries and rendering modules

- Create scene graph management systems

- Build modular systems with reusable rendering utilities

- Design APIs for frontend integration and customization

Technical Stack :

1. Graphics & Rendering

- WebGL 1.0/2.0, OpenGL ES, GLSL

- 3D formats : glTF 2.0, USDZ, OBJ, FBX, Collada

- Tools : Blender, RenderDoc, Spector.js

- Texture tools : Sharp, ImageMagick, compression utilities

2. Frontend & Web :

- JavaScript / TypeScript

- React, Next.js, familiarity with Vue

- Webpack, Vite, Rollup

- Jest, Cypress

3. Performance :

- Chrome DevTools, WebGL Inspector, GPU profilers

- Draco, meshoptimizer, KTX2/Basis

- Cloudflare, AWS CloudFront

4. Collaboration :

- Git/GitHub

- Technical documentation : shaders, specs, APIs

What Were Looking For :

1. Must-Haves

- 5-8+ years in graphics programming with deep WebGL/OpenGL knowledge

- Strong understanding of the full rendering pipeline

- Expert in GLSL : vertex, fragment, compute shaders

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

- Proven experience building high-performance 3D web apps

- Strong JavaScript/TypeScript skills

- Solid understanding of 3D math : matrices, vectors, quaternions

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

- Ability to debug GPU issues and optimize across browsers/devices

- Ability to build custom WebGL engines from scratch

2. Highly Desirable :

- Experience with Three.js/Babylon.js (plus, not required)

- E-commerce and 3D configurator experience

- WebXR development experience

- Strong mobile optimization knowledge

- Experience with GPU compute, GPGPU

- Familiarity with Unity/Unreal internals

- Background in advanced rendering research

- Knowledge of ray tracing, path tracing

- Experience with photogrammetry or 3D scanning

- Open-source graphics contributions

Technical Challenges Youll Tackle :

- Achieving photorealistic 60fps rendering on mobile browsers

- Sub-second loading for complex 3D models

- Realistic shaders for different materials (jewelry, fabric, metal, glass)

- Adaptive rendering across low-end to high-end devices

- Seamless AR blending of virtual + real environments

- Managing thousands of product SKUs with diverse materials

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

Why Join Ctruh :

- Pure graphics engineering - not generic frontend work

- Solve deep rendering challenges that push WebGL limits

- Create visually stunning work seen by millions

- Work with modern WebGL 2.0 capabilities

- Freedom to experiment with advanced graphic techniques

- High-performance engineering culture

- Your rendering work directly influences customer engagement

- Access to high-end GPUs, devices, and graphics tools

- Backed by NVIDIA, Microsoft, Google

Location & Work Culture :

- Bengaluru (HSR Layout)

- 6 days a week, (5 days-in-office, Saturdays WFH)

- Culture : performance-focused, graphics craftsmanship, high attention to detail

- Small, senior engineering team with deep expertise

- Access to GPUs, testing devices, and 3D tools

Compensation :

- Competitive salary

- Stock options with 4-year vesting

- Performance-based bonuses tied to technical impact

Ideal Candidate Profile :

You think in shaders and understand the rendering pipeline end-to-end. Youve built custom rendering systems without relying on frameworks. Youre fluent in transformation matrices, BRDFs, tangent spaces, and GPU memory patterns. You ship production-quality 3D experiences, optimize relentlessly, and care deeply about visual craft, performance, and engineering precision.

To Apply :

Please provide :

- Your resume/CV with links to your portfolio or live demos

- Examples of 3D web projects youve built (live site links preferred)

- Your GitHub profile or code samples showcasing graphics or WebGL work

- A short note on your most technically challenging graphics project and why youre excited about Ctruh

Skills

WebGL, OpenGL, 3D, UV Mapping & Texturing, 3D Modeling, Blender 3D, Javascript, Unity3D, Unreal Engine, GPU

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,058,196 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Bengaluru
Front End Developer 1 hour ago
$85k – $170k per year • In office • 3+ years exp • Master's Degree • McLean
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Hibernate
Spring Security
Databases
PostgreSQL
Oracle
Frontend
Vue.js
Zustand
Redux
Angular
React.js
Mobile
State Management
DevOps
Azure DevOps
GitHub Actions
OpenTelemetry
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Grafana
Amazon CloudWatch
Management
Agile
QA
Cypress
Jest
Apply
Front End Developer 2 months ago
≈ $105k – $215k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Austin
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
OpenAI Codex
Frontend
Webpack
GraphQL
Next.js
React.js
Vite
npm
ESLint
Prettier
Turbopack
pnpm
DevOps
Rest API
Vercel
CI/CD
Git
Management
Agile
Apply
Remote (Argentina) • Full-Time • Tucumán
JavaScript
TypeScript
Frontend
Redux
Webpack
GraphQL
Next.js
Babel
React.js
DevOps
Rest API
CI/CD
Git
GitHub
GitLab
Management
Scrum
Kanban
QA
Jest
Apply
≈ $186k – $304k per year (Estimated) • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Palo Alto
JavaScript
TypeScript
Frontend
React.js
Apply
≈ $91k – $186k per year (Estimated) • In office • Full-Time • Bachelor's Degree • United States
DevOps
Rest API
SOAP
Management
BPMN
Apply
Hybrid • 7+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
AI/ML
Claude Code
Embeddings
Function Calling
Computer Vision
AI Agents
LLM
RAG
Hallucination
OpenAI
LLMOps
OpenAI Codex
OCR
LLM Evaluation
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Tool Use
Machine Learning
Frontend
Angular
React.js
DevOps
Azure
CI/CD
Git
Cybersecurity
Threat Modeling
Management
Agile
Apply
Software Developer 1 day ago
$93k – $110k per year • In office • 2+ years exp • Bachelor's Degree • Syracuse
JavaScript
TypeScript
SQL
C#
Node JS
C#
ASP.NET Core
Entity Framework Core
Frontend
Webpack
Bootstrap
React.js
JQuery
npm
DevOps
Azure DevOps
Azure
CI/CD
Git
Configuration Management
QA
Jest
Apply
≈ $21k – $47k per year (Estimated) • In office • Full-Time • 3+ years exp • Henderson
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Incident Management
Management
Agile
Scrum
Apply
DevOps Engineer 1 day ago
≈ $28k – $60k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Henderson
AI/ML
Anomaly Detection
DevOps
Terraform
Ansible
Azure DevOps
New Relic
CloudFormation
Dynatrace
Prometheus
GitLab CI
Azure
CI/CD
Windows Server
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Configuration Management
Amazon CloudWatch
Windows
Management
Agile
Apply
$130k – $150k per year • In office • TS/SCI • 8+ years exp • Bachelor's Degree • Fairborn
C
C++
C
Valgrind
C++
CMake
LLVM
Abseil
DevOps
GCP
Azure
CI/CD
AWS
Docker
Configuration Management
Linux
Apply
≈ $18k – $48k per year (Estimated) • Hybrid • 5+ years exp • Bengaluru
JavaScript
TypeScript
C++
C++
OpenGL
Frontend
Vue.js
Webpack
Next.js
Babylon.js
Three.JS
React.js
Vite
Rollup
DevOps
Git
AWS
Cloudflare
GitHub
Game Dev
Unity
GLSL
RenderDoc
Draco
KTX
Design
Blender
QA
Chrome DevTools
Jest
Apply
≈ $23k – $48k per year (Estimated) • Hybrid • 5+ years exp • Bengaluru
Python
C++
Objective-C
C++
TensorFlow C++
PyTorch C++
OpenGL
AI/ML
OpenCV
CUDA Toolkit
Multimodal AI
Computer Vision
TensorRT
TensorFlow
PyTorch
CUDA
Amazon SageMaker
Edge AI
Machine Learning
Mobile
SwiftData
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Robotics
Localization
Apply
Senior AI/ML Engineer 15 days ago
≈ $23k – $47k per year (Estimated) • Hybrid • 5+ years exp • Bengaluru
Python
JavaScript
Node JS
Python
FastAPI
Databases
PostgreSQL
Redis
Pinecone
AI/ML
OpenCV
Stable Diffusion
YOLO
XGBoost
Scikit-learn
Multimodal AI
Diffusion Models
Computer Vision
NLP
ControlNet
Diffusers
ONNX
TensorRT
Detectron2
TensorFlow
PyTorch
Anomaly Detection
Synthetic Data
Hugging Face
Amazon SageMaker
GPT-4
Machine Learning
Frontend
GraphQL
Three.JS
DevOps
Rest API
GCP
WebSockets
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Game Dev
Unity
Robotics
Localization
Analytics
A/B Testing
Apply
≈ $59k – $142k per year (Estimated) • Hybrid • 9+ years exp • Bengaluru
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Express
Databases
PostgreSQL
Redis
AI/ML
Stable Diffusion
TensorFlow
PyTorch
Amazon SageMaker
Frontend
GraphQL
Next.js
Babylon.js
Three.JS
React.js
DevOps
Rest API
GitHub Actions
Datadog
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
Management
Agile
Apply
≈ $9.5k – $24k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
Java
C#
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Management
Outlook
Agile
Scrum
Microsoft Office
QA
Selenium
Cucumber
Apply
≈ $24k – $60k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
C
C
Valgrind
Embedded C
AI/ML
Copilot
LLM
DevOps
CI/CD
Git
BGP
MPLS
Web3
Layer 2
Apply
≈ $24k – $57k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Bengaluru
Python
C++
Chips/EDA
LTspice
Cadence Allegro
Ansys SIwave
HyperLynx
Apply
≈ $23k – $54k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bengaluru
Python
Java
SQL
Scala
Databases
ClickHouse
Apache Iceberg
Presto
Apache Kafka
Trino
AI/ML
Copilot
Cursor
Spark
Airflow
Flink
OpenAI Codex
Apply
Hybrid • Full-Time • 4+ years exp • Bengaluru
Java
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
Windsurf
OpenAI Codex
DevOps
Podman
Docker
Twelve-Factor App
Apply
See all jobs
This is one of many
1,058,196 more open roles from verified company boards, updated every day.