Engineering Computational Design Lead
Listed on 2026-03-14
-
IT/Tech
Systems Engineer
The Opportunity
PAE is seeking an Engineering Computational Design Lead to serve as a product owner for PAE’s engineering automation tool stack. Owning tool vision, roadmap, and backlog while shipping key features through scripting and add‑ins. The role delivers reliable, production‑ready, Revit‑centered tools and computational workflows that connect analytical intent to design execution and improve efficiency, consistency, and quality. This role spends the majority of time building and shipping, supported by agile delivery, enablement, and post‑release triage.
It partners with technical staff discipline leads and the Director of Design Technology to align priorities and rollout; adoption is a shared outcome. The role translates stakeholder needs into user stories, acceptance criteria, and release plans, and tracks product performance with discipline leadership. Contribute to the shared automation framework and follow common packaging/testing standards to maximize reuse across disciplines. This role operates with a single‑discipline charter and prioritizes high‑frequency workflow improvements over general BIM support requests.
We Are
PAE is an engineering and design firm that turns complex challenges into reality. By leveraging the latest technologies, we solve problems in unique ways, and our designs enable buildings and communities to be more resilient and efficient. PAE is trusted by our clients in every aspect of a project’s lifespan, from idea to occupancy. We set ambitious goals backed by analysis to significantly conserve water and energy while balancing costs and long‑term operational needs.
As a B Corp, we measure success by the benefits our projects provide to our clients, our communities, and our planet. We embrace innovation, transparency, sustainability, and lifelong curiosity.
- Own the tool vision and backlog and serve as a hands‑on contributor, delivering automation and add‑ins directly while coordinating additional development capacity as needed
- Lead agile delivery for the tool stack, including intake, backlog refinement, sprint planning, sprint reviews/retrospectives, and release planning; define acceptance criteria and definition of done
- Develop and maintain design automation solutions using Dynamo (including packaged graphs), Python, and C#, following established coding standards and documentation practices
- Build and support Revit API add‑ins and configurator‑style tools that enable consistent, accessible workflows
- Implement repeatable workflows connecting analytical intent to production BIM models
- Develop computational design and optioneering solutions for engineering problems such as layout logic, zoning strategies, system configuration, element placement, and option evaluation
- Support early‑phase analysis workflows by structuring inputs/outputs and connecting results to model‑based execution (in partnership with discipline SMEs)
- Assist with integration of analysis engines into Revit‑centered workflows and support interpretation of results
- Support data interoperability workflows using Revit data exchange patterns and relevant APIs to enable reliable data movement between models, analysis tools, and downstream consumers
- Enable data visibility for non‑Revit users by producing structured tool outputs and defining reporting requirements; partner with BI/data teams for enterprise dashboards
- Build tool‑adjacent data workflows and lightweight services as needed for tool outcomes, using approved firm platforms and security patterns; partner with IT/security for hosting, identity, and enterprise architecture
- Deliver documentation, templates, reusable packages, and enablement materials; coordinate rollout and feedback loops with discipline leads and the Director of Design Technology
- Provide technical mentoring to engineering “Citizen Developers” and BIM staff
- Contribute to and steward the shared automation framework with peer Leads/tool owners (shared libraries, code review standards, packaging/versioning conventions, testing patterns) to increase reuse and reliability across disciplines
- Participate in testing, validation, and deployment; own post‑release triage with a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).