Hiring a WebGL / Three.js Engineer at Monet.io

[UPDATE: This position has been filled. Thank you to everyone who applied]

Remote | Full-time Contractor

Salary Range: 3,000 - 4,500 USD / Month

Portfolio or GitHub required

Monet.io is hiring a WebGL / Three.js Engineer to help build AI-native tools for spatial and event design.

We’re building systems that generate floorplans, layouts, and 3D spatial concepts in minutes instead of months. Our focus is on combining AI, spatial computing, and real-time collaborative editing into a new generation of design tools.

This is a high-ownership role with most of our current team are machine learning engineers, and we’re now looking for someone who can lead the architecture and engineering side of our 2D/3D web editor.

Primary Focus: Multiplayer 2D/3D Spatial Editor

You’ll help architect and build a collaborative browser-based editor for spatial and event design workflows.

Requirements:

  • Real-time multiplayer collaboration systems

  • 2D/3D interaction tooling

  • Large scene rendering and optimization

  • Spatial editing workflows

  • Scene state synchronization

  • Transform controls, snapping, selection systems

  • Camera/navigation systems

  • Efficient rendering pipelines for complex environments

  • Integration between AI-generated layouts and editor workflows

Must-have:

  • Strong JavaScript / TypeScript / Three.js / WebGL experience

  • Deep understanding of rendering optimization techniques:

    • Instancing

    • Geometry batching

    • Tiling / chunking systems

    • LOD systems

    • Occlusion culling

    • Texture compression / atlasing

    • Efficient asset streaming

    • GPU / memory optimization

  • Strong understanding of 3D transformations, spatial systems, and interaction tooling

  • Experience handling large scenes with thousands of assets while maintaining performance

  • Ability to architect and own systems end-to-end

  • Strong async communication and remote work discipline

Strong Plus:

  • CAD systems experience
  • Computational geometry / algorithms
  • WebAssembly (WASM)
  • Multiplayer editor architecture
  • Real-time collaboration systems
  • Experience building editors, creative tools, or game-engine-like workflows
  • Experience with ECS architectures or scene graph optimization

Most important: show us things you’ve actually built/shipped

Hiring Process

  • Portfolio / GitHub review

  • Short technical conversation

  • Paid trial project

To apply, send:

  • Portfolio / GitHub

  • Relevant projects

  • Brief introduction

info@monet.io

2 Likes

Hi, I’m Adrian Madrid, Senior Software Engineer with 13+ years of experience building scalable web applications using JavaScript, TypeScript, React, and Node.js.

I have hands-on experience with WebGL and Three.js, including building interactive 3D visualizations, real-time systems, and performance optimized UI for large scale applications. I’ve also worked on real-time and AI-driven systems using OpenAI and LangChain.

GitHub: https://github.com/adrid.34
Portfolio: https://adrid.xyz

Interested in contributing to Monet.io’s spatial editor and AI-native design tools.

1 Like

I have dropped mail with my resume and brief intro.

Hope to connect with you soon!

Hi, I have sent you an email with my portfolio website. With strong background and passion in WebGL/Three.js I believe that I can perform this role successfully. Looking forward to hearing from you!

https://fwdapps.net/

Hi,

I’m writing to express my interest in open opportunities at your company. With 6+ years of full-stack development experience, I specialize in building scalable, high-performance applications using React, Node.js, and Three.js – and I love solving real-world problems through clean code and great UX.

I’ve led frontend teams, architected 3D visualization platforms (reducing load times by 75%), built Web AR/VR collaborative environments, and deployed full-stack solutions on AWS/Azure with Docker. Whether it’s optimizing rendering pipelines, mentoring developers, or diving into ambiguous requirements, I bring a mix of technical depth and product thinking.

I’d love to learn how I can contribute to your team. Thanks for considering my application.

Best regards,
Shailja Atkotiya

Shailja_Atkotiya_Senior_FullStack_3D_Engineer.pdf (7.9 KB)

I’m a full-stack developer and AI systems integrator with 3+ years practical browser 3D and real-time multiplayer experience.

Portfolio:

Most relevant work is Bitaverse, a paid contracted browser-based multiplayer 3D world project:

It uses Babylon.js/WebGL for the 3D scene and Colyseus for multiplayer state sync. You can test the multiplayer by opening it in two browser windows or two different browsers.

Technical overlap: real-time position/rotation/animation sync, remote avatar spawning/removal, interpolated movement, GLB asset loading, DRACO-compressed asset pipeline work, player collision/controller logic, scene/camera handling, culling/LOD/performance tradeoffs, material/world-matrix freezing, and explicit mesh/skeleton cleanup.

Other relevant work: Three.js 3D watch viewer for Shopify/Hydrogen, Three.js van configurator with Blender assets, and TKIClaws, where I built internal AI system tools deployed across company divisions.

I also work intensively with Blender and familiar with 3ds Max pipelines. I’m interested in the AI-native editor angle because I’ve already built internal AI system tools, and I like applying that thinking to spatial/editor tooling where the result still needs to be editable, usable, and performant.

GitHub:

Best,

Arief R. Syauqie

Hi monet,

Monet.io’s focus on combining AI, spatial computing, and real-time collaborative editing into a 2D/3D web editor is exactly the kind of problem I find most compelling.

I build exactly this — makecore.vercel.app is the closest example to what you’re describing.

Available immediately for summer 2026. Remote or EU.

Victor — paraschivandrei.personal@gmail.com

@monet Hi Juliano,

I’m following up here since I haven’t received a response to my emails over the past week.

I completed the trial project and worked through several rounds of your feedback, you mentioned I was about 85% of the way there. Since then I’ve put in roughly two weeks of additional work refining the editor: layer detection, dimension accuracy, lighting, GLB upload handling, and PDF export stability.

The latest version is live here:
https://monet-test.vercel.app/

I’d really appreciate a quick update on the final decision. I understand things get busy, but given the time I’ve invested I’d be grateful for some closure either way. The job post also mentioned this would be a paid trial, so I’d welcome clarity on how you’d like to handle that as well.

Happy to discuss further if needed.

Best,
Jack Nan

1 Like

Hi

Nice to see your post.

I have similar experiences: I will email you, and you can see one of the similar projects that I have done in this video :

and this is my linkedin and CV

https://www.linkedin.com/in/parisa3d

Parisa-Shahbazi-3Dweb.pdf (226.5 KB)

This topic was automatically closed after 30 days. New replies are no longer allowed.