The International Research Institute for Climate and Society (IRI) is located on the Lamont Campus of Columbia University in Palisades, NY, just 20 miles north of the Morningside Campus in New York City. All positions will be based here,

Our mission is to enhance society’s capability to understand, anticipate and manage the impacts of seasonal climate fluctuations in order to improve human welfare and the environment, especially in developing countries. In this context, we undertake fundamental research that is informed and advanced with problem focused projects in South and South East Asia, Sub-Saharan Africa and in Latin America, partnering with appropriate experts for the problem and region.

Available Administrative positions at IRI will be posted through the Jobs at Columbia portal, under department 6010 – EIL Lamont Divisions, or department 6061 – EIM Centers and Divisions.

Available Research Positions at IRI will  be posted on RAPS,  the applications site for academic positions at Columbia University, under EIL Lamont Divisions.

All positions must be applied for online on the respective websites. The Job title will hold the link to the online application.

Current Open Positions:

Intermediate Software Developer

Position Summary

The International Research Institute for Climate and Society (IRI) located in Palisades, New York, is seeking an Intermediate Software Developer to join its successful team. The Intermediate Software Developer will join the Data Library team in supporting the use and operation of the Data Library to reduce the risk of climate variability and climate change in society.

General responsibilities include working collaboratively with other members of the Data Library team, IRI scientists and IT staff, and international partners to develop open source libraries and applications for analyzing and acting on climate data and forecasts. This will include maintaining components that have been in use for decades, as well as developing and extending new ones. The older components are implemented in C, Fortran, and an in-house dialect of Forth. New development is currently based on Python, Xarray, Plotly Dash, PostgreSQL/PostGIS, and Leaflet.

The position will be located in Palisades, New York, at the Lamont Campus of the Earth Institute of Columbia University.


  • Work with Principal Investigators at IRI to develop requirements, validate prototypes, and interpret user feedback.
  • Create, extend, install, and support web applications using the Data Library framework.
  • Collaborate with other members of the Data Library team to extend and improve the Data Library framework in support of current and future projects.
  • There are no supervisory responsibilities for this position, but the employee may be asked to provide guidance to more junior members of the Data Library team.
  • The employee will receive general supervision and direction from the Senior Staff Associate II/Data Library Manager and the Lead Software Developer and should be self-motivated
  • The candidate should be willing to work on projects as a member of multiple teams, within specified guidelines to carry out assigned duties.


  • Bachelor’s degree in Computer Science and 3-5 years of related experience or equivalent education and related experience required.
  • Demonstrated ability to work productively with minimal supervision.
  • Experience with computer programming in a Unix/Linux operating system environment. Experience with Linux system administration.
  • Experience with web application development.

Preferred Qualifications

  • Experience with software development in Python preferred, particularly numeric/scientific computation with NumPy/Pandas/Xarray.
  • Professional knowledge of popular languages other than English (e.g. Spanish, French) as well as an interest in travelling overseas (Latin America and the Caribbean, Africa, Asia) to train local partners on our tools desirable.

Apply online at the Columbia University Jobs site