{bc}
linkedin

BIM Software Developer

Arcus Search
Abu Dhabi Emirate, UAE
Contract
Mid
Remote
1 weeks ago
PythonAutodesk Platform ServicesBIMIFCRevitData Engineering
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonAutodesk Platform ServicesBIM
Smart Apply

Full Job Posting

Role Overview

  • This is a remote role.
  • 3 months contract and then future extensions
  • We are seeking a BIM Software Developer to work with the data inside Revit and IFC models — properties, parameters, and geometry — and turn it into clean, analysis ready datasets.
  • You will extract model data in the cloud via Autodesk Platform Services (APS) (Model Derivative and Data Management APIs), transform it into structured formats, and run geometry and IFC quality checks that feed our downstream analytics and AI agents.
  • This is a data engineering role: no desktop Revit, no model authoring.

Key Responsibilities

  • Extract Revit and IFC model data — properties, parameters, type/instance data, and relationships — via APS APIs, without using desktop Revit.
  • Transform model data into analysis ready formats (e.g. Parquet, JSON, CSV) for querying, reporting, and agent consumption.
  • Pull and process derived geometry (SVF/SVF2, or exports such as OBJ/STL/IFC) for downstream analysis and visualization.
  • Build geometry data checks — proximity/clash, bounding box and volume sanity, missing element detection, and parameter completeness.
  • Run IFC checks — validate schema conformance, property set completeness, and geometry integrity on exported/derived models.
  • Build robust ingestion pipelines — manage asynchronous translation jobs, webhooks, retries, and large/heavy models reliably.
  • Map BIM data semantics onto the platform's structured data model, and flag where API coverage gaps limit what can be extracted.
  • Collaborate with data, engineering, and AEC domain teams to ensure extracted data reflects real model intent.

Required Skills & Experience

  • Strong backend / data engineering in Python — building reliable extraction and transformation pipelines.
  • Hands on Autodesk Platform Services (APS) — Model Derivative and Data Management APIs, OAuth, and webhooks.
  • BIM data fluency — IFC schema, Revit property/parameter model, property sets, and classification.
  • Geometry data handling — meshes, transforms, and spatial queries (e.g. trimesh, shapely).
  • Data formats and stores — JSON, Parquet, and analytical/columnar querying.

Preferred (Nice to Have)

  • Revit plugin / Design Automation experience — extracting true BREP (boundary representation) geometry directly from Revit for granular geometry analysis and clash detection, beyond what Model Derivative exposes.
  • Programmatic federation of Revit models — combining multiple linked / discipline models in code to enable deep cross model geometry and clash detection.
  • C# / .NET with the Revit API — the language and toolset behind the BREP extraction and federation work above.
  • Experience with IfcOpenShell or xBIM for IFC parsing and geometry extraction.
  • APS Viewer or three.js for web based model/geometry visualization.
  • Cloud and async infrastructure — containers, queues, object storage.
  • DuckDB or similar analytical SQL engines.
  • Background in architecture, engineering, or construction.

Tools & Technologies

  • Autodesk Platform Services — Model Derivative · Data Management · Viewer
  • Python · trimesh / shapely
  • IfcOpenShell / xBIM · IFC
  • Parquet · JSON · SQL · Git

Education & Qualifications

  • Bachelor’s or Master’s in Computer Science, Engineering, Architecture, Construction, or a related field — or equivalent shipped experience.
  • Autodesk / APS or openBIM (buildingSMART) credentials are a bonus.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Arcus Search