Skip to content

Lead Graphics Engineer #442

@sandra614

Description

@sandra614

🎮 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions