Sr. Software Engineer, Geometric Modeling/CAD
Develops core geometric modeling algorithms for home design software, solving complex CAD problems using TypeScript and React. Requires 5+ years in CAD/geometric modeling and expertise in meshes, BReps, NURBS, BSPs.
Salary not listed
Remote5+ YOEBackend Engineering
About the job
What You'll Do
- Conceive and implement algorithmic solutions to the most difficult geometric modeling problems
- Work closely with other engineers, product, and customer success teams to define expected behavior, discover gaps in existing product, and ultimately ensure customers are happy
- Write tests to verify that your code can handle the worst corner cases
- Mentor junior developers to write code as robust as yours
About You
Required:
- 5+ years of experience working in CAD or geometric modeling
- Knowledge of geometric modeling concepts techniques such as but not limited to meshes, BReps, NURBS, and BSPs
- Able to understand and navigate a large TypeScript + React codebase
- Professional fluency with modern development tools, including AI-assisted workflows, paired with clear ownership of the correctness, maintainability, and behavior of the code you produce
- Excellent communication within a dynamic organization — highlighting tradeoffs, delivery timelines, and making decisions considering various alternatives
Ideally:
- Strong interest in the homebuilding industry
Skills
TypeScriptReactCADGeometric ModelingMeshesBrepsNurbsBspsAi-Assisted Workflows