Research Assistant at College of Design and Engineering
Singapore, Southeast, Singapore -
Full Time


Start Date

Immediate

Expiry Date

23 Apr, 25

Salary

0.0

Posted On

24 Jan, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Communication Skills, Mathematics, Refining, Optimization, Python, Computer Science, Collaborative Work, Programming Languages, Matlab, Testing, R, Algorithm Development

Industry

Information Technology/IT

Description

Posting Start Date: 09/11/2024
Job Description:

JOB DESCRIPTION

As a Research Assistant in Urban Planning Algorithms, you will be responsible for developing innovative algorithms and formulations to address complex urban planning problems. You will work closely with urban planners, data scientists, and other stakeholders to understand the practical constraints and challenges faced in urban planning. Your role will involve:

  • Developing and refining algorithms and mathematical formulations to solve urban planning problems, such as traffic flow optimization, land use allocation, and resource distribution.
  • Analyzing and interpreting data from various sources, including geospatial data, demographic information, and transportation networks, to inform algorithm development.
  • Collaborating with interdisciplinary teams to ensure that algorithms are practical, scalable, and aligned with the goals of urban planners
  • Implementing and testing algorithms using appropriate software tools and programming languages, such as Python or R.
  • Documenting your work and presenting findings to stakeholders, including urban planners, policymakers, and the public.

QUALIFICATIONS

To be successful in this role, you will need to have a strong background in computer science, mathematics, or a related field, with a focus on algorithm development and optimization. Additional qualifications include:

  • Proficiency in developing and refining algorithms and mathematical formulations to solve complex problems.
  • Strong analytical and problem-solving skills, with the ability to think critically and creatively.
  • Proficiency in programming languages such as Python, MATLAB, or R, and experience with software tools for algorithm implementation and testing.
  • Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders and present findings effectively.
  • A commitment to collaborative work and the ability to work effectively in interdisciplinary teams.
  • A Bachelor’s degree in Computer Science, Mathematics, Operations Research, or a related field
Responsibilities

As a Research Assistant in Urban Planning Algorithms, you will be responsible for developing innovative algorithms and formulations to address complex urban planning problems. You will work closely with urban planners, data scientists, and other stakeholders to understand the practical constraints and challenges faced in urban planning. Your role will involve:

  • Developing and refining algorithms and mathematical formulations to solve urban planning problems, such as traffic flow optimization, land use allocation, and resource distribution.
  • Analyzing and interpreting data from various sources, including geospatial data, demographic information, and transportation networks, to inform algorithm development.
  • Collaborating with interdisciplinary teams to ensure that algorithms are practical, scalable, and aligned with the goals of urban planners
  • Implementing and testing algorithms using appropriate software tools and programming languages, such as Python or R.
  • Documenting your work and presenting findings to stakeholders, including urban planners, policymakers, and the public

To be successful in this role, you will need to have a strong background in computer science, mathematics, or a related field, with a focus on algorithm development and optimization. Additional qualifications include:

  • Proficiency in developing and refining algorithms and mathematical formulations to solve complex problems.
  • Strong analytical and problem-solving skills, with the ability to think critically and creatively.
  • Proficiency in programming languages such as Python, MATLAB, or R, and experience with software tools for algorithm implementation and testing.
  • Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders and present findings effectively.
  • A commitment to collaborative work and the ability to work effectively in interdisciplinary teams.
  • A Bachelor’s degree in Computer Science, Mathematics, Operations Research, or a related fiel
Loading...