Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/TX53spf7Vu8LChg26
Back to the job results

Software Engineer

30+ days ago 2026/09/03
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

We’re working with a client building a platform at the intersection of AI and digital construction , focused on turning complex building models into structured, intelligent systems.
They are looking for a hands-on software engineer to work directly with BIM models (Revit / IFC) — extracting, processing, and integrating 3D building data into production-grade platforms.
This is not a BIM coordination or modelling role, and not a pure AI research position.
It is a core engineering role focused on building systems around IFC and BIM data .
What you’ll be doing: Writing production-grade Python code to process and analyse IFC and Revit datasets Building pipelines for geometric and spatial analysis of 3D models Developing APIs and backend services that integrate BIM data into wider systems Working with structured building data across architecture, structural, and MEP domains Contributing to systems that connect BIM data into AI-driven workflows Collaborating with engineering teams to deliver features into production environments Opportunity to work on a high-impact AI + construction platform Exposure to a highly niche and in-demand problem space (BIM + AI) Work on systems that move BIM from static models to intelligent, queryable data platforms Collaborative, engineering-led environment with real-world application Based in Abu Dhabi with on-site collaboration Must have (non-negotiable): Strong Python software engineering experience Direct, hands-on experience working with: IFC data , or BIM datasets / Revit models Experience handling 3D geometry or spatial data Proven ability to build production-grade systems (not just scripts or academic work) Important qualifier: We are prioritising candidates who have worked on IFC or BIM data at code level — not just through tools Nice to have: Experience with libraries such as: ifcopenshell trimesh open3d pythonocc Exposure to tools/platforms like: Speckle Blender Experience integrating engineering data into AI / LLM workflows Background in AEC / construction technology products Arabic language skills Tech environment: Python (core language) BIM / IFC ecosystems 3D geometry and spatial processing libraries GitLab CI/CD pipelines
This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.