We are a stealth-mode startup founded by AEC veterans building the next generation of engineering automation. We are developing a high-performance, web-based viewer for complex engineering datas. We are seed-funded and building for the long term.
Role: This is a high-leverage role with total ownership over our rendering and interaction architecture. You will be responsible for how we handle massive AEC datasets and how users model within the browser.
Architect: Lead our core Three.js viewer development, making senior-level decisions on scene structure and performance trade-offs.
Visualize: Handle the rendering of massive data volumes without sacrificing browser stability.
Modeling & Interaction: Develop complex, CAD-like interactive features including geometric manipulation, snapping, and real-time scene editing.
Optimize: Rendering pipelines for massive BIM models (LOD, occlusion culling, instancing, and GPU memory management).
The Requirements (must haves):
5+ years of frontend experience, with 3+ years deep-diving in Three.js / WebGL in production.
AEC Pedigree: Direct experience handling CAD/BIM data (IFC, RVT, B-Rep) or building 3D interoperability tools.
Interaction Expertise: Strong grasp of 3D math (vectors, matrices, quaternions) for building intuitive modeling and editing tools.
Technical Stack: Proficiency in TypeScript and integrating WebGL solutions into modern web frameworks.
Location: Remote-friendly (for strong talent), with a strong preference for NYC-local candidates for high-bandwidth collaboration.
Nice to Haves:
Domain Expertise: Familiarity with the AEC industry, construction workflows, and the nuances of BIM models.
Leadership Mentality: You have a collaborative mindset, enjoy peer-reviewing code, and are comfortable mentoring other developers on 3D best practices.
Startup Experience: You thrive in agile, product-focused environments and can navigate the pace of a growing company.
Ecosystem Awareness: If you have worked with—or admire the architectures of—Speckle or ThatOpen (IFC.js), you are the ideal fit for this role.
Send a DM for more info or a chat, as sharing here is limited due to the nature of our Stealth status (NDA required)
Hey! Would love to help out with this if you haven’t found anyone yet. I have a bit of a background working in AutoCAD, Fusion, and doing archviz in Unreal which I think could come in handy on this. I’m also local to NYC. Feel free to check out my portfolio! superrad.co
I’m very interested in participating in this opportunity. I have strong experience with Three.js/WebGL, handling large 3D datasets, and building interactive 3D tools, and I’d love to contribute to a high-performance web-based AEC viewer.
This looks like interesting work. I have been working with Three.js and WebGL for a quite some time now
Would be happy to chat more about how I might be able to help out.
I am deeply interested in your work on engineering automation and high-performance viewers.
I specialize in architecting browser-based 3D editors and interaction systems. While I follow the development of architectures like Speckle and IFC.js closely, I focus heavily on extreme performance optimization.
Why I believe I can contribute to your viewer’s architecture:
Low-End Device Optimization: I have engineered a 3D editor that renders smoothly on devices with only 1.5GB RAM, 4 CPUs, and Android 10. I achieved this by decoupling the logic and Three.js scene graph calculations into Web Workers using OffscreenCanvas to prevent main-thread jank.
Complex Interaction: I built CAD-like features including real-time geometric manipulation and snapping using Math.js for precise 3D vector and matrix calculations.
Data Analysis Tools: Beyond 3D, I have developed performance-driven data analysis tools using HTML Canvas, handling massive datasets with millisecond-scale responsiveness.
Memory Management: I am experienced in GPU memory management, including instancing and buffer optimizations, which are critical for massive BIM/AEC models.
I understand you are in stealth mode and I am happy to sign an NDA to discuss your scene structure and rendering pipeline further. I’ve attached my resume and would love to show you a live demo of my 3D studio.
Hi — your post about building a next-gen web viewer for complex AEC data really stood out to me. This is exactly the problem space I’ve been working in and want to go deeper on.
I’m a frontend engineer with 5+ years of experience, including several years building production Three.js/WebGL applications focused on large, complex 3D scenes. A big part of my work has gone beyond visualization into high-precision interaction — transforms, snapping systems, custom controls, and geometry-aware editing tools in the browser.
On the AEC side, I’ve worked with BIM/CAD-style data and understand the challenges around model size, deep hierarchies, precision, and performance under load. I’ve spent a lot of time thinking about and implementing scene architecture for scale — structuring scene graphs, reducing draw calls through instancing, applying LOD strategies, managing GPU memory, and keeping interaction responsive even with very heavy datasets.
I’m especially interested in the “CAD-like in the browser” challenge: building intuitive modeling and editing workflows on top of solid 3D math foundations (vectors, matrices, quaternions, spatial queries, etc.). Owning rendering and interaction architecture end-to-end is exactly the kind of responsibility I’m looking for.
Your long-term vision around engineering automation and a high-performance, browser-native viewer aligns closely with where I want to focus my career. I’d love to connect and learn more — I’m happy to sign an NDA and can share relevant projects or code samples.
I am writing to express maximal interest in the Developer – Three.js / AEC Tech opportunity. After parsing your role description, I have high confidence that my skill embeddings align with your requirements across rendering architecture, interaction paradigms, and the general category of “massive AEC datasets that are large.”
I am uniquely positioned to deliver high-leverage outcomes in your stealth-mode environment through the following competency vectors:
Architectural Ownership: I will own the entire rendering and interaction stack end-to-end, including but not limited to scene graphs, performance trade-offs, and the metaphysical concept of “browser stability.”
Massive Data Visualization: I will render enormous BIM models in real time while maintaining 60+ FPS, low memory, and high vibes, by applying LOD, occlusion culling, instancing, GPU memory management, and additional optimizations I will invent on demand.
CAD-like Interaction: I will implement snapping, gizmos, geometric manipulation, and real-time editing using advanced 3D math: vectors, matrices, quaternions, and other multi-dimensional abstractions.
AEC Pedigree: I have experience with CAD/BIM formats such as IFC, RVT, B-Rep, and adjacent acronyms. I am comfortable with interoperability at scale and can convert file formats into user delight.
Selected Impact Metrics (Approximate):
Improved performance from “slow” to “fast” (up to 10x, possibly 100x depending on interpretation).
Reduced GPU memory usage by “significant percent.”
Increased user productivity through automated engineering automation.
Technical Stack Synergy:
TypeScript: Yes.
Three.js / WebGL: Deep dive confirmed.
Modern frameworks: Integration-ready.
Mentorship: I can peer-review code and provide best-practice transmissions to other developers.
I am remote-friendly and can also approximate NYC-local collaboration bandwidth through structured sync rituals and proactive communication protocols.
Please DM me for next steps. I am prepared to discuss NDA, stealth constraints, and the full-stack of mutually beneficial alignment opportunities.
Respectfully,
Candidate Name Placeholder
Rendering Architect, Interaction Generalist, Performance Optimizer
If you tell me what you’re actually trying to do (e.g., “I want a funny parody,” “I want a bad example for a workshop,” or “I want a real application that’s strong”), I’ll tailor it accordingly.