Enable job alerts via email!

Senior+ Software Engineer

Draftaid

Ontario

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a groundbreaking startup that is revolutionizing the mechanical design space with AI-driven software. As a senior software engineer, you will play a pivotal role in designing and optimizing algorithms for CAD drawing generation, transforming how engineers work. This dynamic company offers a supportive environment where your contributions are valued, and you will have the opportunity to shape foundational technology from its early stages. With flexible working hours and a competitive salary, this position is perfect for those looking to make a significant impact in the industry.

Benefits

Competitive salary and equity package
Flexible working hours
Supportive team environment
Opportunity to shape foundational technology

Qualifications

  • 7+ years of software development experience with expertise in C#.
  • Experience with CAD systems and 3D engines is essential.

Responsibilities

  • Design and optimize geometry-based algorithms for drawing generation.
  • Build and implement end-to-end features from concept to deployment.

Skills

C#
TypeScript
Postgres
CAD systems
3D engines
Python

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering

Tools

Parasolid
OpenCascade
ThreeJS
Unity

Job description

About Us
  • Think Gen-AI for blueprints. At DraftAid, we are building software that generates CAD manufacturing drawings.
  • Mechanical engineers and designers spend 40% of their time creating production drawings from their 3D models. It's a tedious process, error-prone, and often delays projects by weeks! DraftAid auto-generates these detailed drawings with a single click. Engineers designing anything from skyscrapers to car parts use DraftAid to speed up their workflow. With DraftAid, designers can model, and leave the drawings to AI!
  • We are hiring a senior software engineer who’s excited to bring AI into the mechanical design space.
Responsibilities
  • Design and optimize geometry-based algorithms necessary for drawing generation
  • Build and implement end-to-end features, taking ownership from initial concept through deployment
  • Architect, develop, and maintain C# applications that interface with various CAD APIs
  • Create scalable, maintainable solutions that can evolve with our rapidly growing platform
  • Integrate AI/ML capabilities to continuously improve drawing generation accuracy
Requirements
  • 7+ years of software development experience with demonstrated expertise in C#
  • Strong at TypeScript and Postgres, with experience developing modern backend and frontend applications
  • Experience working with CAD systems, 3D engines, or related technologies
  • Product-oriented mindset with the ability to understand user needs and translate them into technical solutions
  • Willingness to dive deep into CAD APIs and build sophisticated algorithms on CAD geometry
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
Preferred Qualifications
  • Experience with one or more 3D engines such as Parasolid, OpenCascade, ThreeJS, or Unity
  • Knowledge of computational geometry algorithms and their practical applications
  • Previous work integrating with CAD software through programmatic APIs
  • Experience in an early-stage startup environment
  • Contributions to open-source projects related to CAD, geometry processing, or 3D visualization
  • Familiarity with modern cloud infrastructure and deployment practices
  • Experience with Python and machine learning frameworks
What We Offer
  • The opportunity to shape foundational technology and be a part of a groundbreaking startup from its early stages.
  • A dynamic and supportive team environment where your contributions are valued and celebrated.
  • Competitive salary and equity package.
  • Flexible working hours.
  • The satisfaction of building products that save engineers hundreds of hours and transform manufacturing workflows
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108,000 - 200,000

Today
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

6 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Senior Software Engineer, Therabill

WebPT Inc

Ajax

Remote

CAD 80,000 - 110,000

8 days ago

Senior Software Engineer - MAAS

Canonical

Ottawa

Remote

CAD 80,000 - 120,000

9 days ago

Senior Software Engineer II

Confluent

Ontario

Remote

CAD 80,000 - 110,000

10 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Engineer

Second Harvest Food Rescue

Ontario

Remote

CAD 88,000 - 101,000

19 days ago

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90,000 - 150,000

Yesterday
Be an early applicant