Academic Jobs Logo
National University of Singapore (NUS) Jobs

Research Assistant (Geospatial and Urban Analytics) - Cities Foresight Lab (CFL), NUS Cities

Applications Close:

National University of Singapore (NUS)

Singapore

5 Star Employer Ranking
Is this job right for you? View Vital Job Information and Save Time

Research Assistant (Geospatial and Urban Analytics) - Cities Foresight Lab (CFL), NUS Cities

Research Assistant

2026-05-03

Location

Singapore

National University of Singapore (NUS)

Type

Staff / Administration

Start Date

2026-03-03

Required Qualifications

Master’s in Computer Science/Data Science/Urban Analytics/Geoinformatics
Python proficiency & ML libraries (scikit-learn, XGBoost, PyTorch/TensorFlow)
GIS tools (QGIS, GeoPandas, PostGIS)
Spatiotemporal data analysis & sequence modeling
Activity chain/mobility modeling experience

Research Areas

Geospatial Analytics
Urban Analytics
Machine Learning for Urban Applications
Mobility & Activity Chain Modeling
Urban Informatics
79% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Apply Now

Research Assistant (Geospatial and Urban Analytics) - Cities Foresight Lab (CFL), NUS Cities

Posting Start Date: 03/03/2026

Job Description

The Community Assets and Activity Chain Modelling (CA-ACM) project is a research study commissioned by the Health Promotion Board to investigate how Singapore’s built environment shapes residents’ daily activities and lifestyle patterns. The project aims to identify features of the built environment that make active living intuitive and natural; develop composite indicators to measure and rank the attractiveness of different urban settings for various population groups; and uncover how these environmental features influence the type of physical activities people choose to engage in. The project brings together experts in urban studies, data science, public health, and social science research to surface evidence-based insights and design strategies that promote more active living.

We are seeking a highly motivated Research Assistant to contribute to the machine learning and geospatial modelling components of the CA-ACM project.

Responsibilities:

  • Prototype and implement ML algorithms and quantitative models, with a focus on activity and mobility sequences.
  • Independently develop, test, and iterate model structures, taking initiative to translate urban behavioral theory into data-driven logic.
  • Clean, label, and visualize spatiotemporal mobility and built environment data with GIS tools (e.g., QGIS, GeoPandas, PostGIS).
  • Collaborate with an interdisciplinary team to co-design and build up a framework for resident archetyping, incorporating dimensions including lifestyle, physical activity, and environmental exposure.
  • Develop software for data driven archetyping, using object-oriented programming to model archetype classes and attributes for downstream simulation.
  • Apply unsupervised learning and rule-based methods to classify movement, demographic and health data.
  • Develop and evaluate behavioral response models in simulations to test how archetypes respond to interventions.
  • Conduct behavioral simulations and visualize outputs through maps, dashboards, and policy-facing summaries.
  • Prepare academic outputs, including abstracts, posters, reports, and journal manuscripts.
  • Present research findings to both academic and applied audiences and actively contribute feedback to the broader research team.

Qualifications

  • Master’s degree Computer Science, Data Science, Urban Analytics, Geoinformatics, Geography or a related field.
  • Proficiency in Python and ML libraries (e.g., scikit-learn, XGBoost, PyTorch or TensorFlow).
  • Skillset: STATS/probs/applied math, coding and prototyping, prior experience working with sequence data (trip chains) is high plus/population data is a plus, attention to details
  • Experience with temporal or spatial behavior modeling is preferred.
  • Understanding of sequence modeling or spatial ML methods is a plus.
  • Strong background and expertise in one or more of the following areas: spatiotemporal data analysis, activity chain or mobility modeling, machine learning for urban applications, geospatial analysis using GIS tools, or urban informatics.
  • Experience working in interdisciplinary research teams and collaborating across diverse fields.
  • Strong quantitative or qualitative research skills
  • Excellent written and verbal communication skills
  • Excellent interpersonal skills
  • Highly motivated, independent and able to work in a dynamic environment

Application Procedure:

Interested applicants should submit a dossier consisting of the following:

  • a cover letter (maximum 3 pages)
  • up-to-date CV
  • a statement describing their research trajectory, interests and career ambitions
  • contact details for three referees (only short-listed applicants will be invited to submit reference letters)

The anticipated start date for t

Apply now

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

🎓What qualifications are required for this Research Assistant role at NUS?

Candidates need a Master’s degree in Computer Science, Data Science, Urban Analytics, Geoinformatics, Geography, or related fields. Proficiency in Python and ML libraries like scikit-learn, XGBoost, PyTorch, or TensorFlow is essential. Strong background in spatiotemporal data analysis, activity chain modeling, or GIS tools (QGIS, GeoPandas) is preferred. Explore more on research assistant jobs and excelling as a research assistant.

🔬What are the main responsibilities in this Geospatial and Urban Analytics position?

Key duties include prototyping ML algorithms for activity/mobility sequences, cleaning and visualizing spatiotemporal data with GIS tools, developing software for resident archetyping, applying unsupervised learning, conducting behavioral simulations, and preparing academic outputs like reports and manuscripts. Collaboration in interdisciplinary teams is crucial. Check research jobs for similar roles.

📝How do I apply for the Research Assistant job at NUS Cities Foresight Lab?

Submit a dossier with a cover letter (max 3 pages), up-to-date CV, research statement on trajectory/interests/ambitions, and contact details for three referees. Shortlisted candidates provide references. Apply via the provided link before the 2026-05-03 deadline. Use our free cover letter template and free resume template for preparation.

💻What skills and experience are preferred for this Urban Analytics role?

Preferred: Experience with sequence data (trip chains), population data, temporal/spatial behavior modeling, sequence modeling, or spatial ML. Expertise in spatiotemporal analysis, mobility modeling, geospatial GIS, or urban informatics. Strong quantitative research skills, communication, and interdisciplinary teamwork. See tips for research roles.

🗺️What is the CA-ACM project and start date for this NUS position?

The Community Assets and Activity Chain Modelling (CA-ACM) project, commissioned by Health Promotion Board, studies how Singapore’s built environment influences active living via machine learning and geospatial modeling. Posting starts 2026-03-03; anticipated start soon after. Ideal for those in urban studies and public health. View related research jobs in Singapore.

🤝Is interdisciplinary experience needed for this Geospatial Research Assistant job?

Yes, experience in interdisciplinary teams across urban studies, data science, public health, and social sciences is required. Excellent interpersonal skills, motivation, and ability to work independently in dynamic environments. Learn more via higher ed faculty jobs or university jobs.

No Job Listings Found

There are currently no jobs available.

Receive university job alerts

Get alerts from AcademicJobs.com as soon as new jobs are posted

View More