
Graphics & 3D Systems Engineer Job at Dream Technologies Inc in San Francisco
Dream Technologies Inc, San Francisco, CA, United States
Dream Platform Engineer
We are looking for an engineer highly experienced in graphics and 3D systems. This is a hands-on role where you'll be solving core problems that power the Dream platform. You'll work directly on key rendering, modeling, and data challenges to bring Dream's spatial computing vision to life.
Upcoming Challenges
- Build and scale 3D web engine for home reconstruction and interactive design
- Convert LiDAR and camera data into detailed, dimensionally accurate 3D models
- Extrude 2D generated floorplans into interactive 3D structures
- Represent and place objects like fixtures, furniture, and appliances within models
- Translate Dream's internal 3D model format to and from BIM editor formats (e.g., Revit)
- Explore rendering engine options such as Unreal and Unity, in addition to WebGL
What We Require
- 5+ years in graphics/3D (AR, VR, games, or tools like Three.js)
- Strong frontend skills with JavaScript/TypeScript and WebGL/Canvas
- Solid 3D math (linear algebra, vectors, matrices)
- Familiar with 3D formats (glTF, OBJ, USD) and asset pipeline
- Preference: Experience with procedural generation and/or ARKit
- Comfortable wearing many hats on a small, fast-moving team
In Summary: This is a hands-on role where you'll be solving core problems that power the Dream platform . You'll work directly on key rendering, modeling, and data challenges . Build and scale 3D web engine for home reconstruction and interactive design . Convert LiDAR and camera data into detailed, dimensionally accurate 3D models .
En Español:
Ingeniero de sueños
Buscamos un ingeniero altamente experimentado en gráficos y sistemas 3D. Este es un papel práctico donde resolverás los problemas centrales que impulsan la plataforma Dream. Trabajarás directamente en retos clave de renderización, modelado y datos para dar vida a la visión informática espacial de Dream.
Los desafíos futuros
- Construir y ampliar el motor web 3D para la reconstrucción de hogares y diseño interactivo
- Convertir datos de LiDAR y cámara en modelos 3D detallados, dimensionalmente precisos
- Extrudar los planos de suelo generados en 2D a estructuras 3D interactivas
- Representan y colocan objetos como accesorios, muebles y electrodomésticos dentro de los modelos
- Traducir el formato interno del modelo 3D de Dream a y desde los formatos de editor BIM (por ejemplo, Revit)
- Explore las opciones de renderización del motor como Unreal y Unity, además de WebGL
Lo que necesitamos
- 5+ años en gráficos/3D (AR, VR, juegos o herramientas como Three.js)
- Fuertes habilidades de frontend con JavaScript/TypeScript y WebGL/Canvas
- Matemáticas 3D sólidas (álgebra lineal, vectores y matrices)
- Familiar con los formatos 3D (glTF, OBJ, USD) y la línea de activos
- Preferencia: experiencia con la generación de procedimientos y/o ARKit
- Cómodo con muchos sombreros en un equipo pequeño y rápido