JobsAisle
D

BIM & Autodesk Automation Developer - Riyadh,KSA

DS DeepSource

Riyadh, Saudi ArabiaSAR 6,650-19,000/moToday
Saudi ArabiaEngineering & ManufacturingFull Time

Skills Required

PythonGitExcelAutocadProject ManagementErpCivil

Job Description

Role SummaryWe are seeking a skilled BIM & Autodesk Automation Developer to join our Technical Office. The successful candidate will design, develop, and maintain custom tools and workflows that automate and accelerate core engineering processes including quantity take-offs, BOQ generation, timeline building, and shop drawing production — all within our Revit and AutoCAD environment.This role is pivotal in our company's AI and digital transformation strategy. You will work directly with engineers and project managers to translate manual workflows into efficient, automated processes that reduce cost and improve delivery time.Key Responsibilities1. Quantity Take-Off (QTO) AutomationDevelop Revit add-ins and Dynamo scripts to extract quantities automatically from BIM modelsBuild AutoCAD automation scripts (AutoLISP / .NET API) to process DWG files and output structured quantity dataExport QTO data directly to Excel or BOQ templates with zero manual intervention2. BOQ GenerationAutomate the generation of Bills of Quantities from Revit model elements and AutoCAD drawing layersMap model elements to specification codes and cost categories automaticallyFormat outputs to company and FIDIC standards3. Timeline & Schedule AutomationExtract Work Breakdown Structures (WBS) from Revit model phases and AutoCAD drawing setsIntegrate model data with scheduling tools (Primavera P6, MS Project) via API or structured data exportBuild dashboards that reflect live project schedule status from BIM data4. Shop Drawing ProductionAutomate shop drawing generation at various levels of detail (LOD) directly from Revit modelsBuild tools for automatic title block population, drawing numbering, and revision managementDevelop clash detection workflows using Navisworks API or equivalentAutomate compliance checks against project specifications5. Integration & ConnectivityConnect Revit/AutoCAD outputs to Excel, Power BI, ERP, or project management platformsBuild data pipelines between technical office tools using APIs or middleware (Zapier, custom scripts)Document all tools, scripts, and workflows for team use and onboardingQualificationsRevit API (C# or Python) RequiredDynamo for Revit — scripting and automation RequiredAutoCAD .NET API or AutoLISP scripting RequiredBIM modelling experience — Civil / Structural projects RequiredDegree in Civil Engineering, Architecture, or Computer Science RequiredExperience with IFC / Open BIM standards PreferredAutodesk Construction Cloud (ACC) / BIM 360 API PreferredPython or C# for general scripting and automation PreferredIntegration with Excel, Power BI, or ERP systems PreferredNavisworks API — clash detection automation AdvantageAlice Technologies or similar AI scheduling tools AdvantageExperience with CostX, Togal.AI, or similar QTO platforms Advantage#J-18808-Ljbffr