Scientific Programmer for Climate Risk Analysis and Multisector Dynamics

Penn State University

University Park Campus
Campus City:
University Park, PA
Date Announced:
Date Closing:
open until filled
Job Number:
Work Unit:
College of Earth and Mineral Sciences
Earth and Environmental Systems Institute


The Earth and Environmental Systems Institute (EESI, at The Pennsylvania State University invites applications for a non-tenure line, full-time Scientific Programmer position. Successful candidates will become part of a transdisciplinary research team working on Climate Risk Analysis (, Multisector Dynamics of Coupled Human and Earth Systems (, and Stakeholder-Engaged Decision Support ( under support from sponsors including NSF, DOE, and NOAA. This deeply collaborative research environment provides participants with unique opportunities for research, education, cross-institution collaboration, and professional development. The selected candidate will work with students, faculty, and postdoctoral researchers across multiple departments to develop modeling, data processing, visualization, decision analysis, and outreach tools for our integrated research efforts. Desired areas of expertise include developing and running Earth system, integrated assessment, agricultural, ecosystem, and hydrological models and/or their components; econometric analysis; geophysical and economic data visualization; model coupling and parallelization; statistical analysis of large datasets; and development of web-based, interactive tools. The primary languages used by the team include R, Python, Julia, Matlab, and GAMS; significant experience with model development and data analysis in one or more of these languages is essential. Experience working in high-performance computing environments (e.g. Linux clusters) and with additional relevant languages such as C/C++, Fortran, Javascript, or NCL is also desirable. Initial projects may include (but are not limited to) development of tools for model coupling, data format translation, multi-objective trade-off analysis, uncertainty quantification, deployment of large model ensembles, climate downscaling, and web delivery of climatic datasets. Candidates should have a Master’s degree or Ph.D. in a relevant field and a demonstrated record of achievement in scientific computing. Fixed term academic rank will be commensurate with education and experience. This is a fixed term appointment, funded for one year from the date of hire, with possibility of renewal. Applicants should upload a cover letter, a resume/CV, and contact information for at least three professional references, all in PDF format. The cover letter should explain the applicant’s interest in the position, highlight relevant qualifications and experience, and include links to at least two examples of relevant prior work. Applicants should also provide evidence, either woven through their application materials, or as a separate diversity statement, of a commitment to fostering diversity, equity, and inclusive excellence and engagement in their work environment. Review of applications will begin immediately, and the position will remain open until filled. Questions regarding the position should be directed to Dr. Robert Nicholas (

These salary bands have been established to provide salary guidelines for staff positions.

Salary Band Minimum Midpoint Maximum
A $16,584 $24,456 $32,328
B $18,240 $26,904 $35,556
C $19,728 $29,592 $39,456
D $21,708 $32,568 $43,416
E $24,312 $36,468 $48,612
F $27,228 $40,848 $54,456
G $30,012 $45,744 $61,500
H $34,188 $52,140 $70,080
I $38,988 $59,424 $79,908
J $43,716 $67,740 $91,812
K $50,712 $78,600 $106,488
L $58,836 $91,176 $123,528
M $68,232 $105,756 $143,292
N $80,508 $124,788 $169,068
O $93,492 $147,252 $201,024
P $110,340 $173,760 $237,192
Q $126,396 $199,056 $271,728
R $151,668 $238,872 $326,088