Note: The job is a remote job and is open to candidates in USA. Jezerinac Group, PLLC is hiring an Engineering Automation & AI Developer to build software that connects design and analysis tools, automates modeling and documentation, and enables cited search across firm knowledge. The role also develops quality checks and business-system integrations, evaluates AI methods, and measures how automation returns engineers’ time to analysis, design, and coordination.
Responsibilities
- Build and maintain Revit add-ins, Dynamo graphs and Python scripts that remove repeated modeling and data entry
- Develop and maintain data exchange between Revit and analysis software, including section mapping and round-trip comparison reports
- Evaluate existing links and vendor tools before building and record each build-or-buy decision
- Build a private search assistant (retrieval-augmented generation) over firm documents on our cloud-based file server that cites its sources and respects folder permissions
- Prepare documents for indexing: text and table extraction, cleanup of scans, and edition tagging of standards
- Review answer quality with engineers and log and fix errors
- Run time-boxed pilots of emerging AI methods and write a go or no-go memo for each
- Develop automated checks of Revit models and drawing sets, starting with rule-based checks and later adding AI-assisted review that an engineer approves
- Build integrations and dashboards across Cosential, Ajera and Microsoft 365
- Support proposal development with search over past proposals and project experience
- Document and version-control every tool and work with pilot testers before each release
- Follow firm data-privacy rules: no client or project data goes into AI services the firm has not approved
Skills
- Bachelor's degree in computer science, software engineering or a related field, or equivalent experience
- 3 or more years of professional software development, with Python and C# or .NET
- Experience integrating software through REST APIs and desktop application APIs
- Hands-on work with language-model APIs and retrieval-augmented generation: embeddings, vector search, document parsing and answer-quality evaluation
- Experience with Git and written technical documentation
- Ability to gather requirements from non-programmers and explain technical work in plain terms
- Experience with the Revit API, Dynamo, or pyRevit
- Experience with CSI's programming interface for ETABS and SAP2000, or with RAM or Enercalc data
- Coursework or experience in civil or structural engineering, or time spent building tools for structural engineers
- Microsoft Power Platform experience: Power Automate, Forms, Lists and Power BI
- Experience with Cosential, Ajera or similar CRM and project-accounting systems
- Understanding of secure handling of client data
Benefits
- Hybrid or remote work available.
Company Overview
Company H1B Sponsorship