T
CAD Automation Engineer
Accepting applicationsTrilon · United States
Full-Time Mid_senior AIPythonaiategan
Posted
1d ago
Category
Test
Experience
Mid_senior
Country
United States
Department: IT
Location: Remote- USA
Description
Trilon is building a supercharged, technology-enabled future for our people and partners. The CAD Automation Engineer plays a critical role in that mission by building the software that connects Trilon’s AI platform to the CAD and BIM tools used to produce engineering deliverables.
This is a software engineering role focused on automating design production workflows. You develop the automation layer that enables AI-powered tools to interact directly with platforms such as Civil3D, Revit, OpenRoads, and others. Your work reduces manual effort in drawing production, annotation, and data extraction, giving engineers meaningful time back on every project.
You are responsible for writing production-quality code that drives CAD and BIM platforms through their APIs and SDKs. You build capabilities that extract structured data from design files, inject AI-generated outputs into templates, and automate repetitive tasks that are currently performed manually.
You work closely with the Lead Engineer, Applied AI Engineers, and the Principal Solutions Architect to ensure your solutions integrate cleanly into the broader platform. You also engage with field teams and Solution Analysts to understand real workflows and identify the highest-value opportunities for automation.
This role requires strong software engineering fundamentals, deep experience with CAD and BIM APIs, and a practical understanding of how engineering deliverables are created. You are focused on building reliable automation that works in real project environments and scales across the organization.
Key Responsibilities
CAD and BIM Automation Development
Design and build automation solutions for CAD and BIM platforms such as Civil3D, Revit, and OpenRoads
Develop code that drives design tools through their APIs and SDKs to automate production workflows
Automate repetitive tasks such as annotation, labeling, data entry, and drawing generation
Ensure automation outputs align with engineering standards and deliverable requirements
Integration with AI and Platform Systems
Build integrations between CAD platforms and Trilon’s AI tools and services
Enable extraction of structured data from design files for use in AI workflows
Inject AI-generated outputs into CAD templates and production environments
Ensure seamless interoperability between CAD systems and the broader data platform
Workflow Discovery and Validation
Partner with Applied AI Engineers and Solutions Analysts to understand real-world engineering workflows
Participate in project hackathons and field engagements to identify automation opportunities
Translate field insights into practical, buildable automation solutions
Validate that automation delivers measurable efficiency improvements
Code Quality and Reliability
Write clean, maintainable, and production-ready code
Implement testing and validation approaches for automation workflows
Troubleshoot and resolve issues related to CAD integrations and automation logic
Ensure solutions are stable, scalable, and performant in production environments
Architecture and Collaboration
Work with the Lead Engineer and Principal Solutions Architect to align on system design and integration patterns
Collaborate with platform and data engineering teams to ensure consistent data handling
Contribute to reusable components and automation frameworks across the platform
Document solutions, patterns, and integration approaches
Skills, Knowledge and Expertise
4+ years of experience in software engineering or automation development
Strong programming skills in Python and or C#
Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API, or OpenRoads Designer SDK
Experience building automation tools for engineering design or production workflows
Strong understanding of how to interact with desktop-based engineering software programmatically
Experience integrating software systems through APIs and data pipelines
Ability to translate real-world workflows into scalable automation solutions
Strong problem-solving skills and attention to detail
Experience working with structured and unstructured data
Familiarity with cloud-based systems and integration patterns is a plus
Understanding of AEC workflows, drawing organization, and design production processes is a strong advantage
Experience collaborating with engineers, product teams, and field users
Ability to operate in a fast-paced environment with evolving requirements
Strong communication skills and ability to explain technical concepts clearly
Show more Show less
Location: Remote- USA
Description
Trilon is building a supercharged, technology-enabled future for our people and partners. The CAD Automation Engineer plays a critical role in that mission by building the software that connects Trilon’s AI platform to the CAD and BIM tools used to produce engineering deliverables.
This is a software engineering role focused on automating design production workflows. You develop the automation layer that enables AI-powered tools to interact directly with platforms such as Civil3D, Revit, OpenRoads, and others. Your work reduces manual effort in drawing production, annotation, and data extraction, giving engineers meaningful time back on every project.
You are responsible for writing production-quality code that drives CAD and BIM platforms through their APIs and SDKs. You build capabilities that extract structured data from design files, inject AI-generated outputs into templates, and automate repetitive tasks that are currently performed manually.
You work closely with the Lead Engineer, Applied AI Engineers, and the Principal Solutions Architect to ensure your solutions integrate cleanly into the broader platform. You also engage with field teams and Solution Analysts to understand real workflows and identify the highest-value opportunities for automation.
This role requires strong software engineering fundamentals, deep experience with CAD and BIM APIs, and a practical understanding of how engineering deliverables are created. You are focused on building reliable automation that works in real project environments and scales across the organization.
Key Responsibilities
CAD and BIM Automation Development
Design and build automation solutions for CAD and BIM platforms such as Civil3D, Revit, and OpenRoads
Develop code that drives design tools through their APIs and SDKs to automate production workflows
Automate repetitive tasks such as annotation, labeling, data entry, and drawing generation
Ensure automation outputs align with engineering standards and deliverable requirements
Integration with AI and Platform Systems
Build integrations between CAD platforms and Trilon’s AI tools and services
Enable extraction of structured data from design files for use in AI workflows
Inject AI-generated outputs into CAD templates and production environments
Ensure seamless interoperability between CAD systems and the broader data platform
Workflow Discovery and Validation
Partner with Applied AI Engineers and Solutions Analysts to understand real-world engineering workflows
Participate in project hackathons and field engagements to identify automation opportunities
Translate field insights into practical, buildable automation solutions
Validate that automation delivers measurable efficiency improvements
Code Quality and Reliability
Write clean, maintainable, and production-ready code
Implement testing and validation approaches for automation workflows
Troubleshoot and resolve issues related to CAD integrations and automation logic
Ensure solutions are stable, scalable, and performant in production environments
Architecture and Collaboration
Work with the Lead Engineer and Principal Solutions Architect to align on system design and integration patterns
Collaborate with platform and data engineering teams to ensure consistent data handling
Contribute to reusable components and automation frameworks across the platform
Document solutions, patterns, and integration approaches
Skills, Knowledge and Expertise
4+ years of experience in software engineering or automation development
Strong programming skills in Python and or C#
Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API, or OpenRoads Designer SDK
Experience building automation tools for engineering design or production workflows
Strong understanding of how to interact with desktop-based engineering software programmatically
Experience integrating software systems through APIs and data pipelines
Ability to translate real-world workflows into scalable automation solutions
Strong problem-solving skills and attention to detail
Experience working with structured and unstructured data
Familiarity with cloud-based systems and integration patterns is a plus
Understanding of AEC workflows, drawing organization, and design production processes is a strong advantage
Experience collaborating with engineers, product teams, and field users
Ability to operate in a fast-paced environment with evolving requirements
Strong communication skills and ability to explain technical concepts clearly
Show more Show less