1

Revit Api Python Jobs in Anaheim, CA (NOW HIRING)

Experience creating automation scripts for BIM workflows using Dynamo, Python, Revit API, or similar tools. * Familiarity with IFC, COBie, BIM data standards, or construction asset classification ...

Experience creating automation scripts for BIM workflows using Dynamo, Python, Revit API, or similar tools. * Familiarity with IFC, COBie, BIM data standards, or construction asset classification ...

Experience creating automation scripts for BIM workflows using Dynamo, Python, Revit API, or similar tools. * Familiarity with IFC, COBie, BIM data standards, or construction asset classification ...

... and Python • Develop modern, high-performance frontends using React • Implement 3D ... optimize rendering, data, and API pipelines • Contribute to shared codebases and raise ...

... and Python • Develop modern, high-performance frontends using React • Implement 3D ... optimize rendering, data, and API pipelines • Contribute to shared codebases and raise ...

Build scalable backend services using Node.js (Express) and Python * Develop modern, high ... Debug performance issues and optimize rendering, data, and API pipelinesContribute to shared ...

Build scalable backend services using Node.js (Express) and Python * Develop modern, high ... Debug performance issues and optimize rendering, data, and API pipelinesContribute to shared ...

Build scalable backend services using Node.js (Express) and Python * Develop modern, high ... Debug performance issues and optimize rendering, data, and API pipelinesContribute to shared ...

Revit Api Python information

See Anaheim, CA salary details

$11

$74

$98

How much do revit api python jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for revit api python in Anaheim, CA is $74.94, according to ZipRecruiter salary data. Most workers in this role earn between $71.97 and $85.29 per hour, depending on experience, location, and employer.

How does a Revit API Python developer typically collaborate with architects and BIM managers in a project setting?

A Revit API Python developer works closely with architects and BIM managers to automate repetitive tasks, customize workflows, and enhance design processes within Revit. Collaboration often involves gathering requirements from design teams, developing scripts or plugins to address specific project needs, and providing technical support to ensure smooth implementation. Regular meetings and feedback sessions are common, allowing developers to refine their solutions based on user input and evolving project goals. This partnership helps streamline project delivery and improves overall efficiency for the design team.

What is Revit API Python?

Revit API Python refers to using the Autodesk Revit Application Programming Interface (API) with the Python programming language to automate tasks, customize workflows, and extend the functionality of Revit software. While the official Revit API is written in .NET languages such as C#, developers commonly use Python through tools like RevitPythonShell, pyRevit, or Dynamo. These tools enable architects, engineers, and BIM specialists to write Python scripts that interact with Revit models, making repetitive tasks more efficient and opening up advanced possibilities for design automation.

What are the key skills and qualifications needed to thrive as a Revit API Python developer?

To thrive as a Revit API Python Developer, you need a solid background in software development, strong proficiency in Python programming, and a deep understanding of Autodesk Revit and its API. Familiarity with tools like Revit add-ins, Dynamo, and version control systems, along with relevant certifications in BIM or Autodesk products, is highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills set top candidates apart in this field. These competencies are crucial for efficiently automating workflows, customizing Revit functionality, and collaborating with multidisciplinary project teams.

What is the difference between Revit Api Python vs Revit API Developer?

AspectRevit Api PythonRevit API Developer
Required CredentialsKnowledge of Python, Revit API basicsProficiency in C#, .NET, Revit API
Work EnvironmentDesign automation, scripting within RevitDeveloping plugins, custom tools for Revit
Industry UsageArchitecture, MEP, structural design automationCustom Revit tool development, BIM workflows
Search & Comparison IntentLearning scripting, automation tasksBuilding custom Revit solutions

Revit Api Python specialists focus on automating Revit tasks using Python scripts, ideal for quick customization and data extraction. Revit API Developers typically develop complex plugins using C# and .NET, suited for extensive Revit software enhancements. Both roles are essential in BIM workflows but differ in programming language expertise and project scope.

What are popular job titles related to Revit Api Python jobs in Anaheim, CA? For Revit Api Python jobs in Anaheim, CA, the most frequently searched job titles are:
What job categories do people searching Revit Api Python jobs in Anaheim, CA look for? The top searched job categories for Revit Api Python jobs in Anaheim, CA are:
What cities near Anaheim, CA are hiring for Revit Api Python jobs? Cities near Anaheim, CA with the most Revit Api Python job openings:
Infographic showing various Revit Api Python job openings in Anaheim, CA as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $155,880 per year, or $74.9 per hour.

Full-time

Re-posted 22 days ago


Job description

FieldAI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications.

 

We are looking for a BIM/VDC Engineer who can work at the intersection of BIM modeling, point cloud data, construction documentation, and process automation. This role is ideal for someone who has hands-on experience creating and reviewing BIM models from point clouds, understands construction drawings and site conditions, and is excited about improving workflows through automation.

 

You will be responsible for checking BIM models created by our teams, ensuring they are accurate against point cloud data, identifying deviations or modeling issues, and helping build scalable processes to make BIM QA/QC faster, more consistent, and more automated.

 
What You Will Get To Do

BIM Model Review & Quality Control

  • Review BIM models created from point clouds and validate them against source data.

  • Check model accuracy, completeness, geometry quality, classification, naming, and level of detail.

  • Identify missing, misaligned, duplicated, or incorrectly modeled elements.

  • Compare BIM models against point clouds, drawings, and site documentation.

  • Prepare QA/QC reports with actionable feedback for modelers.

  • Ensure models follow project-specific BIM standards, modeling guidelines, and delivery requirements.

 

Point Cloud to BIM Workflows

  • Work with point cloud data from LiDAR scans, 360 captures, or reality capture systems.

  • Understand scan registration quality, point cloud density, alignment issues, and data gaps.

  • Support workflows for converting existing site conditions into clean BIM models.


Automation & Process Improvement

  • Identify repetitive BIM tasks that can be automated.

  • Support the development of scripts, tools, templates, checklists, and workflows to improve efficiency.

  • Work with product, engineering, and operations teams to translate manual BIM processes into automated or semi-automated workflows.

  • Help create rule-based checks for model validation, including naming, categorization, element properties, geometry issues.


What You Have
  • Bachelor's degree in Civil/Structural Engineering or Architecture

  • 3+ years of experience in BIM modeling, BIM coordination, or scan-to-BIM workflows.

  • Strong experience with Revit and BIM

  • Experience working with point clouds and validating BIM models against reality capture data.

  • Good understanding of construction drawings, building elements, levels, grids, MEP/structural/architectural coordination, and site documentation.

  • Experience with BIM standards, LOD requirements, naming conventions, parameters, and model organization.

  • Experience with scan-to-BIM delivery for commercial, industrial, infrastructure, or large construction projects.

  • Experience with tools such as Navisworks, Recap, CloudCompare, Cyclone, Autodesk Construction Cloud or BIM 360.

What Will Set You Apart 
  • Experience creating automation scripts for BIM workflows using Dynamo, Python, Revit API, or similar tools.

  • Familiarity with IFC, COBie, BIM data standards, or construction asset classification systems.

  • Experience with tools such as Rhino, Grasshopper, or Blender.

Be Part of the Next Robotics Revolution
To tackle such ambitious challenges, we need a team as unique as our vision - innovators who go beyond conventional methods and are eager to tackle tough, uncharted questions. We're seeking individuals who challenge the status quo, dive into uncharted territory, and bring interdisciplinary expertise. Our team requires not only top AI talent but also exceptional software developers, engineers, product designers, field deployment experts, and communicators.
 
We are headquartered in always-sunny Irvine, Southern California and have US based and global teammates. 
 
Join us, shape the future, and be part of a fun, close-knit team on an exciting journey!
 
 
We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job