x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Art / Design / Entertainment Job   »   Design Technologist
 banner picture 1  banner picture 2  banner picture 3

Design Technologist

Dp Architects Pte Ltd.

Dp Architects Pte Ltd. company logo

Job Description

  • Design and implement new methods of Architecture, Engineering and Construction (AEC) related software.
  • Contribute ideas and follow through with designs for novel AI / rule-based software implementations for use in the Architecture, Engineering and Construction + Design Industry.
  • Research and prototype implementations of emerging digital technologies that can be harnessed in the AEC industry.
  • Document and explain decisions made in creating the prototype.
  • Work in a team to actively contribute new ideas, technologies and insights regarding the development of AEC tech.

Job Requirements

  • Basic understanding regarding Architecture, Engineering and Construction (AEC)
  • Basic understanding of principles UI/UX design
  • Familiarity with AEC standards and software (e.g., Rhino, Revit, IFC, AutoCAD etc.)
  • Proficiency in Python, Typescript, C#/.NET
  • Proficiency in libraries such as NetworkX, pyTorch
  • Proficiency in version control using Git
  • Discipline in regularly documenting source code that explain decisions made in the creation of software
  • Experience in architectural design
  • Ability to understand, implement, research and solve the following:Optimization Algorithms (e.g., Simplex algorithm) and associated problems
    Geometrical Problems (e.g., Meshing, watertightness, geometry transformation)

Good to have Skills (in order of priority)

  • Able to fully use Containerization tech (e.g., Docker, Podman)
  • Familiarity and passion to pursue the following:OpenCV
    IFC (Industry Foundation Class) 4.3 Spec & IFCOpenShell
    Vector Databases such as ChromaDB
    Revit API
    Rhino API
    QGIS API
    Blender API
  • Experience in building web-based software
  • Ability to code in:C++
    Ruby
  • Predictive modelling
  • Database management
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?