Delft University of Technology TU Delft The Netherlands - Logo

Scientific Programmer – Modular design of agent-based models, SCALAR Project – Netherlands Nov 2021

The Netherlands

The Delft University of Technology invites applications for Scientific programmers on ‘Modular design of agent-based models and models’ integration’ at the Faculty Technology, Policy and Management, The Netherlands – Nov 2021

Support us by Sharing!

Scroll Down for Content

General Info

Position: Scientific Programmer
No. of Positions: 1
Research Field: , , , ,
Deadline to Apply: Expired on
Joining Date: ASAP
Contract Period: Not Mentioned
Salary: 2.968 EURO/Month

Department of Multi-Actor Systems
Faculty of Technology, Policy & Management


Scroll Down for Content

Qualification Details

The ideal candidate will possess the following:

  • MSc or PhD degree in Environmental sciences, Computer Science, Software Engineering, Mathematics, Statistics or equivalent;
  • Working knowledge of Python and demonstrated programming experience (student projects; computational projects with industry or government);
  • Knowledge of other programming languages (Julia, C++, R, etc.) or software (MatLab, GAMS, etc.);• Solid problem-solving skills and willingness to apply innovative programming techniques;
  • Capacity to work on your own initiative, with minimum supervision;
  • Ability to work well and communicate as part of a multidisciplinary team;
  • Excellent written and verbal English communication skills.


  • Previous experience with agent-based modeling (or spatial modeling) is beneficial;
  • Experience with data analysis and visualization is an advantage;
  • If you have software design/architecture experience, please highlight it.

Responsibilities/Job Description

Join our vibrant ERC ‘SCALAR’ project team, which focuses on linking behavioral and economic data with integrated computational models to study how people adapt in face of hazards and what it means for climate change damage assessments: Damage associated with climate change is a core benchmark in science and policy. Yet, global damage assessments are criticized for neglecting risk distribution, adaptation dynamics beyond top-down public protection, and resilience of communities, cities and regional economies, which are well captured in micro data and models. The SCALAR project aims to connect micro and macro traditions by modeling the behavioral aspects of private adaptation of households and firms, and integrating them into macro level climate policy models. The SCALAR research program consists of three phases: collecting longitudinal households’ survey data; developing computational spatial agent-based models (ABM) of a regional economy adapting to climate-induced floods and sea level rise; and redesigning a macroeconomic computable general equilibrium (CGE) model to account for private adaptation in climate change damages and to further link to Integrated Assessment Models (IAM).

The current Programmer position will support the project on a number of computational tasks. The successful candidate will work within the SCALAR research team for a period of 2-3 years to help with (1) the design and increasing the performance of spatial ABM, and (2) integrating ABM with CGE models, and establishing a link with IAM. The first set of tasks will involve a development of a modular approach to the design of ABM, with a thorough model architecture, and flexible pathways for scaling up spatial ABM (currently coded in Python). Moving from urban to large-scale agent-based simulations is an important aspect of the project. This will also require a thorough uncertainty analysis, ABM output data processing and visualization. For the second set of tasks that aspire to link the ABM with the CGE model (coded in GAMS), you will work on aligning the data exchange between these models based on the latest advances in multi-modeling and the international standards on model integration. This may also involve a development of software wrappers. We connect to the international efforts (iEMSs, GLP, CSDMS, AIMES and Open Modeling Foundation) to build large-scale ABM and to standardize integration of multiple models. Depending on your preferences, you will also be given an opportunity to attend conferences of relevant international communities.

You will be part of the Policy Analysis group in the Department of Multi-Actor Systems at the Faculty of Technology, Policy and Management. The Department hosts 100+ scholars with computer science and policy analysis background with many specialized in quantitative modelling of socio-technical-environmental systems.

How to Apply?

Online Application through "Apply Now" Button from this page

Reference Number: TUD01581
(If any, use it in the necessary place)

Scroll Down for Content

Documents Required

Please apply before November 15th 2021 via the application button and upload your motivation and CV.

Please note:

- You can apply online. We will not process applications sent by email and/or post.- A pre-Employment screening can be part of the selection procedure.- Acquisition in response to this vacancy is not appreciated.

About the Faculty

Faculty Technology, Policy and Management

With its excellent education and research at the intersection of technology, society and policy, the Faculty of TPM makes an important contribution to solving complex technical-social issues, such as energy transition, mobility, digitalisation, water management and (cyber) security.We combine insights from the engineering sciences, the social and the humanities. We develop robust models and designs, are internationally oriented and have an extensive network with knowledge institutions, companies, social organisations and governments.

Click here to go to the website of the Faculty of Technology, Policy and Management.

About the Employer: Delft University of Technology (TU Delft)

Conditions of Employment

  • A salary according to the Collective Labor Agreement of the Dutch Universities, plus 8% holiday allowance and an end-of-year bonus of 8.3%.
  • An excellent pension scheme via the ABP.
  • The possibility to compile an individual employment package every year.
  • Discount with health insurers.
  • Flexible working week.
  • Every year, 232 leave hours (at 38 hours). You can also sell or buy additional leave hours via the individual choice budget.
  • Plenty of opportunities for education, training and courses.
  • Partially paid parental leave
  • Attention for working healthy and energetically with the vitality program.

Scroll Down for Content

Contact details

For more information about this vacancy, please contact prof.dr. Tatiana Filatova, ERC Principal Investigator: Additional information about the ERC project and the team:

For information about the application procedure, please contact Erika van IJperen-Fijma, HR Advisor, email:

Advertisement Details: Scientific programmer on ‘Modular design of agent-based models and models’ integration’

Other Vacancies from this field ,

Scroll Down for Content

Support us by Sharing!