About Bubo²
\n
Vuole candidarsi? Si assicuri che il suo CV sia aggiornato, poi legga attentamente le specifiche del lavoro prima di procedere.
\n
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.
\n
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.
\n
Role overview
\n
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.
\n
Your responsibilities will include
\n
Designing and implementing Three.js-based rendering pipelines for 3D Gaussian Splatting (3DGS) and point-based data
\n
Building high-performance rendering paths using WebGL2, and experimenting with WebGPU implementations for future use
\n
Developing custom compression formats and streaming pipelines for large-scale 3D scenes
\n
Implementing LOD systems, occlusion culling, and GPU-side optimizations to enable smooth rendering on consumer hardware (including phones and tablets)
\n
Optimizing CPU/GPU synchronization, memory usage, and frame times across a wide range of devices
\n
Building interactive viewers for e-commerce product showcases and real-estate virtual tours
\n
Prototyping, experimenting, and making architectural decisions with a high degree of autonomy
\n
What We’re Looking For
\n
Required
\n
Strong experience with Three. xlwpduy js, including a solid understanding of its internals
\n
Deep understanding of WebGL2 and GLSL
\n
Proven experience building custom rendering pipelines or non-trivial 3D systems
\n
Strong grasp of real-time graphics fundamentals (buffers, shaders, batching, culling, LOD)
\n
Ability to reason about performance, memory layout, and GPU constraints
\n
Comfortable working in a small, fast-moving startup environment with high ownership
\n
Nice to Have
\n
Experience with WebGPU
\n
Prior work on point cloud rendering, Gaussian splats, or non-mesh-based rendering
\n
Experience with streaming large datasets over the network
\n
Familiarity with GPU-side sorting, point cloud LODs, etc
\n
What We Offer
\n
Competitive salary based on experience
\n
Stock options — ownership in what you’re building
\n
High degree of ownership and technical freedom
\n
Opportunity to work on cutting-edge rendering problems on the web A small, senior, and highly technical team with direct access to the founders
\n
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.