-
Notifications
You must be signed in to change notification settings - Fork 272
Description
🎮 We’re hiring a Rendering Engine Lead to redefine how buildings are visualized.
Maestro is a startup born from research at MIT and the University of Cambridge 🧠🎓
Our mission: use software to change the way we build—turning complex design data into clear, real-time instructions for the people (and soon machines 🤖) assembling our world.
🛠 The Product
Maestro Pilot is a web-based platform that converts BIM/CAD models, engineering inputs, and site feedback into:
- Interactive 3D assembly manuals
- Real-time completion tracking for clients
Our platform digests massive BIM models, uses AI to generate logical assembly sequences, and visualizes them in a custom 3D engine.
We’re building the operating system for the next generation of construction.
📊 Proof, not promises
We bootstrapped by proving the tech in the field.
In just 24 months, Maestro has delivered mass-timber and steel projects across Europe and the US 🌍
The impact: less re-work, compressed schedules, and reduced carbon emissions ♻️
🚀 What’s next
Manufacturers are lining up for enterprise trials.
Now we’re expanding the software team to ship the next-gen Pilot and make digital assembly the industry standard.
🧠 Your Mission
Take full ownership of our web-based rendering engine.
You’ll lead the strategic transition from Autodesk Viewer to a fully custom, high-performance rendering solution—defining how massive construction datasets are visualized and interacted with in the browser.
🔧 What you’ll solve
- Architect and scale a modular rendering engine using Three.js + TypeScript
- Push browser rendering to its limits (1M+ objects) with batching, instancing, Draco compression, and dynamic LOD streaming
- Build advanced AEC features: 4D simulations, sectioning, markup, spatial filtering
- Optimize GraphQL data pipelines for decoupled geometry and metadata loading
- Own visualization infrastructure, data sovereignty, and security
💡 Who you are
- Mid–Senior level (5+ years) in Three.js / Babylon.js / WebGL
- Deep understanding of GPU pipelines, GLSL shaders, and WebGL internals
- Hands-on experience with CAD/BIM data (Revit, Rhino, IFC)
- Strong foundation in 3D math (matrices, vectors, quaternions)
- Fluent in JavaScript / TypeScript (C# a plus)
🧪 A day in the role
Morning: Profiling a 500MB BIM model crashing mobile browsers 📱
Mid-day: Writing a custom GLSL shader for an X-ray visualization mode 👻
Afternoon: Designing GraphQL queries to fetch only critical metadata and speed up dashboards ⚡
🎁 What we offer
- Real ownership: your code ships to live job-sites
- Steep growth: work side-by-side with founders
- Equity for top performers 💎
- Startup energy with real, physical-world impact
📍 Location: Turin (hybrid)
🔥 If you love graphics, performance, and building tools that leave the screen and enter the real world, we should talk.
👉 Apply via our Portal: https://www.maestro-tech.com/careers/
#Hiring #GraphicsEngineering #ThreeJS #WebGL #RenderingEngine
#TechCareers #StartupJobs #ConstructionTech #BIM #3DEngine
#AI #DigitalConstruction #TurinJobs