Pracuj.pl Praca zdalna Senior New

Python Software Engineer – BIM Geometric & Spatial Analysis (Revit / IFC / 3D)

SQUARE ONE RESOURCES sp. z o.o.

⚲ Warszawa, Mokotów

160–200 zł netto (+ VAT) / godz.

Wymagania

  • Python
  • Industry Foundation Classes
  • IfcOpenShell
  • TopologicPy
  • Open3D
  • Graph
  • Trimesh

Opis stanowiska

Nasze wymagania: Strong software engineering experience with Python Hands-on experience working with tree and graph data structures for network analysis Practical knowledge of open-source geometric and spatial analysis libraries, such as: ifcopenshell topologicpy trimesh pythonocc open3d Extensive experience working with Revit and IFC datasets Understanding of BIM data structures across Architecture, Structural, and MEPF disciplines Experience designing geometry-processing pipelines for 3D models Experience building and maintaining CI/CD pipelines using GitLab Ability to work independently in a short-term, delivery-focused engagement Mile widziane: Experience with Speckle Experience with BlenderBIM Experience with xBIM collaboration workflows Background in computational geometry, CAD, or BIM automation Experience optimizing spatial queries and large model processing O projekcie: We are building a software product focused on automated geometric and spatial analysis of 3D building models within the Building Information Modeling (BIM) domain. The objective is to support validation of complex regulatory requirements by transforming traditionally manual processes into scalable computational workflows. The engineer will work on processing large Revit and IFC datasets, implementing algorithms for topology and spatial relationships, and integrating open-source geometry engines. The engagement is planned for 16–24 weeks, with a strong emphasis on delivering production-ready analytical capabilities and CI/CD-supported development workflows. Zakres obowiązków: Design and implement Python-based components for geometric and spatial analysis of 3D BIM models Develop algorithms operating on graph and tree structures for topology and network analysis Process and analyze large-scale Revit and IFC datasets across Architecture, Structural, and MEPF disciplines Integrate and extend open-source geometry and spatial libraries Implement model validation logic supporting regulatory compliance checks Collaborate on architecture decisions for a scalable BIM analysis platform Build and maintain CI/CD pipelines in GitLab Ensure code quality, test coverage, and performance optimization for computational geometry workloads Document technical design, APIs, and processing workflows