Senior+ Software Engineer (Toronto)

Draftaid • toronto, on • Posted June 27, 2026

About the Role

About Draftaid

Draftaid started by auto-generating manufacturing drawings from 3D CAD parts. We are now building the intelligence layer for mechanical engineering. What You’ll Do

Design and optimize geometry algorithms for drawing generation. Build and maintain C# systems that interface with CAD kernels. Integrate ML pipelines to improve generation accuracy. Own problems, not tickets. What We’re Looking For

7+ years developing software. Strong C# skills. Experience with CAD systems, 3D engines, or computational geometry. Willingness to go deep on geometry algorithms. Product intuition. Comfortable with ambiguity and moving fast. Nice to Have

3D kernel experience (Parasolid, OpenCascade). Unity or game engine background. Graph algorithms, geometric heuristics, learned representations. Python + ML familiarity. TypeScript + Postgres exposure. We Offer

Competitive salary + equity. Flexible schedule and hybrid in-office. Small team, high ownershi...