Actively recruiting / 116 applicants
We’re here to help you
Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email
Juliana Torrisi, RecruiterAbout the project
We are looking for an experienced Software Engineer to help build an AI-driven system for automated electrical layout generation on top of AutoCAD and Revit plans. This is a technically challenging role combining CAD/BIM processing, deterministic rule engines, and AI/NLP.
The right candidate has strong system design skills, is comfortable working with complex domain rules, and takes ownership of building production-grade software with long-term product potential
Responsibilities
- Design and implement a deterministic rule engine
- Build AI/NLP pipelines to parse unstructured documents (PDF, Word)
- Map textual instructions to structured system actions
- Detect missing or conflicting inputs
- Expose backend services and APIs for the CAD plugin
- Support generation of structured outputs (BoQ data)
Requirements
- Strong backend engineering experience (Python preferred)
- Hands-on experience with AI / NLP / LLMs
- Experience parsing unstructured text and documents
- Ability to design logic-heavy, rule-based systems
- Clear communicator able to explain tradeoffs
Nice to Have
- Experience combining AI with deterministic systems
- Computer vision or document understanding experience
- Product or startup experience