Overview
We are seeking a talented Computational Designer with a background in Architecture, Engineering, and Construction (AEC) industry. The ideal candidate will possess a strong proficiency in scripting using Grasshopper 3D and Rhino modeling software and a strong foundational knowledge of Revit and its interoperability with Rhino and Grasshopper. Awareness of agile software development methodologies applied to web development and/or a working knowledge of Dynamo, Power BI and ACC is very good to have.
Key technical responsibilities
- Utilize scripting skills in Grasshopper 3D and Rhino modeling to automate architectural design processes and optimize workflows.
- Collaborate with architects, engineers, and construction professionals to develop computational design solutions for complex projects.
- Develop and maintain custom scripts and tools for seamless integration between parametric modeling in Rhino/Grasshopper and BIM processes in Revit. Ability to implement interoperability between Grasshopper and other software in the Autodesk ecosystem is a plus.
- Create custom scripts and tools using .NET (C#, VB) and Python to enhance functionality within Grasshopper and other IDEs.
- Stay updated on emerging technologies and trends in construction technology, with a focus on AI/ML implementation.
- Actively participate in research and development efforts to explore innovative approaches to design and construction processes.
Good to have technical skills
- Awareness of agile methodologies for software development, with the ability to work effectively in iterative, collaborative, and cross-functional team environments.
- Experience with web development for Grasshopper, such as using ShapeDiver, Rhino.Compute, or similar platforms for cloud-based parametric modeling.
- Familiarity with front-end development frameworks (e.g., ReactJS) for building interactive design tools or dashboards.
- Experience using Ladybug tools for environmental simulations and analysis within computational design workflows.
- Experience with Dynamo for Building Information Modeling (BIM) workflows, including automating and optimizing design processes within BIM environments.
- Experience working with Autodesk Construction Cloud (ACC) for project collaboration, data management, or integration with computational design workflows.
Personal traits
We are looking for candidates who will demonstrate:
- Able to thrive in a fast-paced, dynamic environment, effectively managing multiple priorities and adapting quickly to changing project requirements.
- Able to independently execute select set of functional processes.
- Able to persuade and obtain buy-in from direct stakeholders by clearly articulating a point of view and using data and logic.
- Always delivers on goals and projects on time, with high quality and cost efficiency.
- Displays a high degree of emotional maturity and awareness of own impact. Demonstrates capability to work on self to enhance capabilities.
Who are we looking for
- Bachelor's degree in architecture, Engineering Civil. Master's in computational design or related field preferred.
- Proficiency in Grasshopper 3D and Rhino modeling software.
- Proficiency in programming skills in C#, VB, and Python, with the ability to develop scripts and plugins for design automation.
- Strong foundational knowledge of Revit and its interoperability with Grasshopper.
- Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
- Passion for construction technology and a desire to innovate using AI/ML tools.
- Excellent communication and presentation skills, with the ability to convey technical concepts to diverse audiences.