1

Revit Api Jobs (NOW HIRING)

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 ...

Experience with Revit API programming is a plus * Experience with 3D scan data and alignment is a plus * Knowledge of Fabrication ITM Database is a plus CERTIFICATES, LICENSES, REGISTRATIONS * Valid ...

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 ...

Experience with Revit API programming is a plus * Experience with 3D scan data and alignment is a plus * Knowledge of Fabrication ITM Database is a plus CERTIFICATES, LICENSES, REGISTRATIONS * Valid ...

Proficiency with Revit API, and at least one of Python, C#, or JavaScript * Proficiency with Revit, Dynamo, Rhino, Grasshopper with a focus on analysis workflows * Experience with various machine ...

Experience with Revit API programming is a plus * Experience with 3D scan data and alignment is a plus * Knowledge of Fabrication ITM Database is a plus CERTIFICATES, LICENSES, REGISTRATIONS * Valid ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

next page

Showing results 1-20

Revit Api information

See salary details

$39K

$72.8K

$113K

How much do revit api jobs pay per year?

As of Jun 8, 2026, the average yearly pay for revit api in the United States is $72,759.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,500.00 and $81,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Revit Api position, and why are they important?

To excel working with the Revit API, you generally need a strong background in software development, experience with programming languages such as C# or Python, and a solid understanding of Autodesk Revit and Building Information Modeling (BIM) concepts. Proficiency in using development environments like Visual Studio and familiarity with Autodesk’s Revit API documentation are essential, and certifications in Autodesk products or software development may be advantageous. Effective problem-solving skills, attention to detail, and the ability to collaborate with architects, engineers, and other stakeholders are valuable soft skills. These qualifications are crucial for successfully automating Revit workflows, developing custom tools, and enhancing productivity within AEC (Architecture, Engineering, Construction) project teams.

What types of projects and daily tasks does a Revit API specialist typically work on?

A Revit API specialist commonly develops custom add-ins, automates repetitive modeling tasks, and integrates Revit with other project management or analysis tools to streamline BIM workflows. Daily responsibilities may include writing and debugging code, collaborating with architects and engineers to understand project requirements, and providing technical support for improving design processes. Projects could range from creating parametric family generators to linking Revit with databases or visualization platforms. This role offers the opportunity to work on cutting-edge solutions that can significantly impact the productivity and efficiency of design teams within architecture, engineering, and construction environments.

What is a Revit API job?

A Revit API job involves using Autodesk Revit's Application Programming Interface (API) to develop custom plugins, automate tasks, and extend Revit’s functionality. Professionals in this role typically write code in C# or Python to manipulate Revit models, create parametric workflows, or integrate with other software. These jobs are common in architecture, engineering, and construction industries, where efficiency and customization are crucial.

More about Revit Api jobs
What cities are hiring for Revit Api jobs? Cities with the most Revit Api job openings:
What are the most commonly searched types of Revit Api jobs? The most popular types of Revit Api jobs are:
What states have the most Revit Api jobs? States with the most job openings for Revit Api jobs include:
What job categories do people searching Revit Api jobs look for? The top searched job categories for Revit Api jobs are:
Infographic showing various Revit Api job openings in the United States as of May 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 83% In-person, 4% Hybrid, and 13% Remote job distribution, with an average salary of $72,759 per year, or $35 per hour.
CAD Automation Engineer

Full-time

Posted 11 days ago


Job 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. 
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 
  • 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