Ahmad long is a senior lecturer at the Department of Landscape  Architecture, Faculty of Built of Built Environment since January 2000. He teaches a broad range of subjects including Site planning, Professional Practice, Urban Design Studio and Landscape Resource Planning studio. He is a member of Board of Town Planners Malaysia (APPM) and corporate member of Malaysia institute of landscape Architecture (ILAM).

Priviously he was a practicing town planner and landscape architect with both the public (KETENGAH) and private sectors since 1989 before joining the teaching profession.