We are hiring!
We are seeking a Research Software Engineer (Progress-Tracking and BIM Engine) to design and prototype technologies for MEP progress tracking without model retraining, occlusion-aware evidence scoring, multi-image instance association, and an efficient 4D BIM delta engine with cross-version reconciliation.
Why join us?
You will work full-time with a group of young and energetic entrepreneurs and engineers with a shared vision and become a core member of our start-up. Passion for putting your knowledge to revolutionize the construction industry would be highly valued. On top of the competitive remuneration package, you would be able to grow with the team with the opportunity to join the core team’s business discussions and work with other members on specialized aspects of the application such as BIM, AR and AI. Our supportive culture would help you explore your potential and evolve for years to come.
Responsibilities
Conduct research on novel schemas and interfaces for an end-to-end MEP progress pipeline that writes status with provenance to the 4D database
Implement instance association that links image masks to the same physical MEP components using camera poses and geometric checks
Build majority-voting status logic with evidence weighting and monotonic completion guarantees
Investigate and create occlusion and coverage scoring that produces capture-gap outputs to guide targeted re-capture
Specify and prototype a BIM delta engine with lifecycle states and ID reconciliation across BIM model versions
Technical Expertise
Data and APIs: Python, REST services, data modeling, Postgres or PostGIS, caching with Redis
Geo and BIM: Camera models and extrinsics, projection pipelines, point clouds and meshes
BIM formats and toolchains: Autodesk Revit models, Autodesk Construction Cloud, IFC workflows, FBX pipelines
Retrieval for VLM or LLM: Context packaging with provenance, freshness and confidence, MCP read-only design
Security and provenance: Run metrics, lineage logging and evidence thresholds
(Optional): Internal admin consoles with TypeScript and React, ArcGIS Enterprise publishing and ingestion with FileGDB, GeoJSON, shapefile and REST Feature Services, experience with P6 exports and schedule semantics
Must-have Qualifications
Strong software foundations in Python and API design
Experience turning R\&D concepts into maintainable reference implementations
Comfort with relational schemas and building auditable data pipelines
Clear technical writing and specification of validation rules
Ability to work independently and collaborate across engineering and domain teams
Good-to-Have Qualifications
Hands-on work with geospatial or 3D data including GeoJSON, vector or raster data, coordinate systems, point clouds, meshes and BIM concepts
Direct experience with Autodesk Revit model handling including export and parameter management and with Autodesk Construction Cloud projects and permissions
Proficiency with BIM and 3D exchange formats including IFC and FBX and basic familiarity with GLB or OBJ where relevant
Experience with VLM or RAG style retrieval and metadata policy
Familiarity with the ArcGIS ecosystem including publishing services and schema design
Construction or BIM domain exposure including zones, floors, trades and progress reporting
Light front-end capability for internal tools using TypeScript and React
Should you find passion from the above, please don’t hesitate to contact us. We look forward to seeing you soon!