
Senior Graphics Engineer
Job Description
Posted on: March 21, 2026
About Bubo²
Bubo² is building high-fidelity, photorealistic 3D experiences for the web. We turn photos and videos into web-ready 3D Gaussian Splatting (3DGS) models, enabling interactive visualization of real-world assets such as equipment, vehicles, marine assets, real estate, and e-commerce products.
We are an early-stage startup with a small, highly technical team. As an early employee, you’ll have significant influence over architecture, development process, and product direction, working directly on problems at the intersection of real-time graphics, web platforms, and large-scale 3D data.
Role overview
As a graphics engineer at Bubo², you’ll design and build the core real-time rendering systems that power our web-based 3D products. You’ll work deeply across the graphics stack, from data formats and GPU memory layout to high-level viewer features.
Your responsibilities will include:
- Designing and implementing Three.js-based rendering pipelines for 3D Gaussian Splatting (3DGS) and point-based data
- Building high-performance rendering paths using WebGL2, and experimenting with WebGPU implementations for future use
- Developing custom compression formats and streaming pipelines for large-scale 3D scenes
- Implementing LOD systems, occlusion culling, and GPU-side optimizations to enable smooth rendering on consumer hardware (including phones and tablets)
- Optimizing CPU/GPU synchronization, memory usage, and frame times across a wide range of devices
- Building interactive viewers for e-commerce product showcases and real-estate virtual tours
- Prototyping, experimenting, and making architectural decisions with a high degree of autonomy
What We’re Looking For
Required
- Strong experience with Three.js, including a solid understanding of its internals
- Deep understanding of WebGL2 and GLSL
- Proven experience building custom rendering pipelines or non-trivial 3D systems
- Strong grasp of real-time graphics fundamentals (buffers, shaders, batching, culling, LOD)
- Ability to reason about performance, memory layout, and GPU constraints
- Comfortable working in a small, fast-moving startup environment with high ownership
Nice to Have
- Experience with WebGPU
- Prior work on point cloud rendering, Gaussian splats, or non-mesh-based rendering
- Experience with streaming large datasets over the network
- Familiarity with GPU-side sorting, point cloud LODs, etc
What We Offer
- Competitive salary based on experience
- Stock options — ownership in what you’re building
- High degree of ownership and technical freedom
- Opportunity to work on cutting-edge rendering problems on the web
- A small, senior, and highly technical team with direct access to the founders
If you’re excited by real-time graphics, the web as a platform, and building foundational 3D infrastructure from the ground up, we’d love to talk.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Senior Graphics Engineer

Design Engineer

Atlassian Cloud Administrator

Marine Designer - 100% Remote Opportunity

