Software Engineer

Job description:

About Us
========
* DraftAid is the world's first generative AI for CAD schematic drawings. Think Github Copilot for 2D 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 machine parts use DraftAid to speed up their workflow. With DraftAid, designers can model, and leave the drawings to AI!
* We are hiring a Software engineer who’s excited to bring AI into the mechanical design space
Responsibilities
================
* Lead the development and implementation of our core technology stack, including AI/ML algorithms, full-stack software development, and integration with CAD tools.
* Collaborate with the founding team to define the technical roadmap and set priorities that align with our business goals.
* Develop and maintain scalable backend services and robust front-end applications.
* Take ownership of the entire software development lifecycle, from concept through deployment and support.
Requirements
============
* Proven experience in building software systems, with a strong portfolio of projects that demonstrate expertise.
* Extensive full-stack development experience working with React, NodeJS, Python, Typescript, C#, Postgres, AWS
* Experience developing complex algorithms or ML models
* Exposure to CAD tools and 3D technologies like Three.js, Unity, OpenGL, OpenCascade, etc.
Preferred Qualifications
========================
* Experience in a founding or early-stage startup environment.
* Contributions to open-source projects or a strong presence in the tech community.
* Familiarity with agile development methodologies and best practices in software engineering.
* Demonstrated experience interacting with CAD programs through APIs, showcasing the ability to integrate and manipulate CAD systems programmatically.
* Demonstrated experience interacting with 3D engines such as Parasolid, OpenCascade, ThreeJS, Unity 3D
What We Offer
=============
* A dynamic and supportive team environment where your contributions are valued and celebrated.
* A unique opportunity to be a part of a groundbreaking startup from its early stages.
* Competitive salary and equity package.
* Flexible working hours.
* The chance to work on challenging projects that have the potential to transform manufacturing.

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.