We are seeking a Back End Engineer to design and implement the server-side architecture for an AI-driven compliance automation system. This role is responsible for integrating core components—including BIM data, ML-based rule checking, and front-end interfaces—via APIs, ensuring smooth, reliable, and secure data flow.
You’ll build the infrastructure that enables users to upload BIM models, run compliance checks, and receive results in real time.
Key Responsibilities:
- Design and implement scalable backend architecture and APIs (e.g., FastAPI, Node.js).
- Integrate IFC model parsing, rule checking engines, and ML models into a unified data pipeline.
- Develop and manage data storage systems (e.g., databases, in-memory caches) for BIM and compliance data.
- Enable real-time or asynchronous processing and result delivery.
- Ensure system security, fault tolerance, and smooth deployment (e.g., via Docker or cloud platforms).
- Collaborate with ML, BIM, and front-end engineers to orchestrate full compliance checks from input to output.
Qualifications:
- Strong experience with Python or Node.js backend frameworks.
- Familiarity with APIs, REST, data formats (JSON, XML), and web security principles.
- Proficient in integrating ML pipelines and large file/data handling (e.g., IFC models).
- Experience with system integration, cloud deployment, and performance optimization.
- Bonus: Experience with BIM tools, microservices, or real-time communication protocols (WebSockets).
This is a 3 months remote contract with potential to be extended
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Machine Learning Engineer (LLMs & Recommender Systems)
2026-05-22
DevOps Engineer (all genders)
2026-05-28
- Posted
- Apr 22, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dubai
- Company
- RP International
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Machine Learning Engineer (LLMs & Recommender Systems)
2026-05-22
DevOps Engineer (all genders)
2026-05-28