create a difference

Back to Careers

Site Landscape Architect | Dubai

location Dubai, UAE

experience 6+ months

The Site Landscape Architect works as part of a multi-disciplinary project team coordinating the site supervision support and documentation works, including review of the contractor’s submissions.

Scope of Job

The Site Landscape Architect assists the project leader and may from time to time take on the role of project leader for small projects, under the direct guidance of senior staff. The entry level Site Landscape Architect plays an important role in the post contract team, carrying out the bulk of the onsite supervision project supervision. While most of the creative and conceptual design work takes place in the office environment, the Site Landscape Architect may also be required to liaise with head office design team to gather information or assist with issues on site. 

Minimum Education:
University Degree – BA or equivalent - in landscape architecture or architecture.

Professional Qualification / Chartership:

Years of Experience: 
6 months to 3 years post-graduate experience – minimum of 6 months previous related work experience or post-graduate internship in an architecture/landscape architecture practice.


  • Physical ability and fitness to carry out site visits
  • Local language might be necessary in some locations

Applicants should send their CV directly to or via the form below:

No file chosen