
Senior+ Software Engineer
DraftaidSoftware
Pay
C$120K–C$180K
per year
Work mode
On-site
Full Time
Location
Experience
6+ yrs
Senior
What you need
C#
- 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#
- 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
What we offer
- Competitive salary + equity
- Flexible hours and hybrid in-office
- Small team, high ownership
Optimize your resume for this job
Get a match score and the keywords you're missing
About Draftaid
DraftAid is designed to work smoothly with a range of major CAD applications, ensuring a simple transfer and strengthening of your existing systems without the need for extensive retraining or rework.
Similar Software roles

Hestus, Inc.
Software
Senior Software Developer
San Mateo, CA$180K - $250K Full Time
6 months ago
Software
6 months ago
Julius
Software
Software Engineer - Product (Mid to Senior)
San Francisco, CA$150K - $200K Full Time
5 months ago
Software
5 months ago
Endra
Software
Software Engineer - Optimization
Stockholm, Sweden Full Time
3 months ago
Software
3 months ago