- Senior
Job Description
• Designs and deploys advanced automation scripts and custom node workflows across platforms to optimize production efficiency and reduce human error. Ensures consistency and performance across deployed tools and collaborates with teams to integrate automation into core design workflows. Identifies automation opportunities within design processes and contributes to prototyping efforts.
• Creates custom algorithms to solve project-specific challenges, enhancing design precision, performance, and automation. Collaborates with project teams to translate conceptual ideas into parametric logic. Works closely with the lead and manager to align algorithmic solutions with project goals, integrating scripts into broader workflows and supporting documentation, QA/QC, and scalability.
• Explores new tools, plugins, and workflows by conducting focused research on emerging computational design methods. Independently investigates innovative design technologies, including scripting frameworks, visual programming tools, and machine learning applications relevant to design automation.
• Creates and maintains comprehensive documentation for design automation tools, standards, best practices, and workflows across the business. Ensures that all processes are clearly outlined and kept up to date, enabling teams to consistently follow best practices. Collaborates with stakeholders to gather insights and document improvements in automation technology, ensuring alignment with business goals and operational efficiency.
• Presents computational design concepts and custom tools to internal audiences. Promotes custom solutions to internal designers to encourage utilizing the solutions.
• Provides mentorship and technical guidance to intermediate computational designers on advanced digital workflows, tools, and problem-solving strategies.
• Performs other duties as required.
Skills and Abilities:
• Excellent communication skills and ability to collaborate effectively with cross-functional teams.
• Possesses excellent attention to detail.
• Applies advanced critical thinking and problem-solving skills to evaluate and resolve complex design automation and data workflow challenges.
• Possesses solid knowledge and understanding of business metrics and the ability to align company goals and objectives with computational design strategies and initiatives.
• Solid understanding of data governance principles, digital design integrity and data management protocols.
• Consistent ability to work effectively across all levels in a highly dynamic environment.
• Demonstrates a proactive approach to innovation by identifying and applying emerging technologies to improve design efficiency and quality.
• Proficient in Python and C#, with experience using these languages to create custom tools and integrate with Autodesk Platform Services (APS) and other APIs is considered an asset.
• Proficiency in DevOps practices, GitHub, Azure, and/or other development infrastructure, along with knowledge of project management and agile development processes are considered assets.
• Expert knowledge and proven ability in the area of AEC design automation/computational design.
• Extensive experience with visual scripting tools like Dynamo, Grasshopper, and Generative Component.
#LI-LP1
#LI-REMOTE
Group
Employment Type
Minimum Qualifications
• 6 years of related experience.
• Equivalent additional directly related experience will be considered in lieu of a college degree.
Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.
Preferred Qualifications
• 2+ years of experience with computational design in the AEC/Engineering Industry highly preferred.
Why CDM Smith?
Join Us! CDM Smith – where amazing career journeys unfold.
Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it’s a priority that the company takes good care of you and your family.
Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.