Senior Software Engineer

Draftaid
Toronto
Workplace: HybridFull timeUSD 120,000 - 180,000 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["C#","Python","TypeScript","PostgreSQL","Unity","CAD"]

Design and optimize geometry algorithms for drawing generation, build and maintain C# systems interfacing with CAD kernels, and integrate ML pipelines to improve generation accuracy for mechanical engineering drawings. Own problems end-to-end in a small, high-ownership team with hybrid in-office collaboration in Toronto, contributing to an AI-driven platform building the intelligence layer for engineering workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Draftaid
Draftaid
2 years ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Design and optimize geometry algorithms for drawing generation, build and maintain C# systems interfacing with CAD kernels, and integrate ML pipelines to improve generation accuracy for mechanical engineering drawings. Own problems end-to-end in a small, high-ownership team with hybrid in-office collaboration in Toronto, contributing to an AI-driven platform building the intelligence layer for engineering workflows.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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
  • •Collaborate with a small team to move quickly and responsibly

Pay and Benefits

Salary: USD 120,000 - 180,000 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •7+ years developing software
  • •Strong C#
  • •Experience with CAD systems, 3D engines, or computational geometry
  • •Willingness to go deep on geometry algorithms
  • •Product intuition
Experience:7+ yearsCADMechanical engineeringGeometryMLSoftware
Skills:C#PythonTypeScriptPostgreSQLUnityCAD
Tech Stack:C#PythonTypeScriptPostgreSQLUnityCADML

Eligibility

Work Authorization:Sponsorship available.

Company Brief

Draftaid
Provides an AI-driven drafting assistant that helps users create, refine, and format written documents quickly using templates, generative suggestions, and collaboration tools to accelerate writing workflows and improve output quality.
Industry: Enterprise Software
Website