Software Engineer, Home Design Experience
Core
Lead technical architecture and delivery of a browser-based 3D home design application with AI-supported and agentic experiences.
Role type
Staff Software Engineer (Frontend/3D/AI)
Builds
Interactive 3D home design workflows, AI-supported product experiences, and shared application foundations.
Domain
Construction technology, Real estate, 3D visualization, Generative AI
Deliverable
production ML models | product features
Required skills
TypeScript, React, modern web application architecture, application state management, API integration, performance optimization, Three.js, browser-based 3D development, AI/Agentic product development, technical architecture, mentoring
Preferred skills
CAD tool experience, complex spatial interaction design, independent technical decision-making, cross-team collaboration
Technologies
TypeScript, React, Three.js
Responsibilities
Rapidly prototype new home design workflows; Lead development of interactive 3D home design workflows connecting UI, design data, and real-time 3D scenes; Own application architecture and technical delivery from prototype to production; Partner with product/UX lead to define technical strategy; Implement critical pieces to resolve technical unknowns; Establish and document reusable patterns with the platform team; Mentor less experienced engineers through pairing and code review.
Seniority
Staff, hands-on IC with strategic impact