logo
Urban Redevelopment Authority

Computational Design Intern

Urban Redevelopment Authority

Internship

Closing on 30 Apr 2025

What the role is

URA’s DPLab spearheads URBEX efforts in the experimentation and development of smart planning technologies through Policy-Ops-Tech collaborations. Our teams, with capabilities in data policy, governance, strategy, and engineering, product strategy, business analysis, software engineering, cloud engineering, urban design technologies, data science, AI/ML, and modelling and simulation, collaborate with planners, architects, and policymakers to create insights and digital solutions for Singapore’s urban planning challenges. Within DPLab, the team working on computational design focuses on distilling logic behind the heuristics of urban planning and design, and translates these into applicable tools to support planners and architects in their daily functions, e.g. conducting site studies and simulations.

What you will be working on

You will have the opportunity to apply your knowledge in architectural or industrial design to contribute to urban planning processes and regulations through computational geometry. • Collaborate with stakeholders to identify requirements and propose parametric solutions for addressing mathematical and logical challenges in urban planning. • Work alongside a small team of procedural engineers to oversee the development processes. • Anticipate potential issues that may arise during the development phase. • Explore and develop innovative geometry processing methodologies. • Create parametric scripts for task automation, tailored to diverse user categories, involving the management of data pipelines within Grasshopper, python or C#. The intern is expected to reap the following learning outcomes: • Rapid parametric modelling using Grasshopper, city engine or related research areas. • Participate in team-based development to implement parametric solutions for urban planning processes and regulatory parameters. • Gain insight into basic data management within Grasshopper. • Understand the syntax of data trees and develop the ability to utilize them effectively. • Familiarize yourself with various processing libraries involved in computational design within geospatial contexts. • Enhance your understanding of urban planning principles.

What we are looking for

• Polytechnic / Undergraduates / Postgraduates students currently pursuing Architecture, Computer Science or relevant fields. • Familiarity with: - parametric 3D Modelling software such as Grasshopper(preferred), Houdini or Blender - scripting and software development, i.e. .NET Development, Python scripting, competitive programming, CI/CD and Leetcode • Please indicate your availability for the internship in your application, including the start and end date. • Note that only shortlisted candidates will be notified.

About Urban Redevelopment Authority

The Urban Redevelopment Authority (URA) is Singapore's national land use planning authority. URA prepares long term strategic plans, as well as detailed local area plans, for physical development, and then co-ordinates and guides efforts to bring these plans to reality. Prudent land use planning has enabled Singapore to enjoy strong economic growth and social cohesion, and ensures that sufficient land is safeguarded to support continued economic progress and future development.