The School of Natural Sciences at the Institute for Advanced Study in Princeton, New Jersey, has an opening for a research software engineer.
The successful applicant will work with the faculty and members of the School to develop and maintain research software. This might include developing, implementing, and testing novel and emerging algorithms, helping to profile and optimize existing research software, or helping to parallelize and/or migrate existing codes to new high-performance computer architectures such as GPUs. The candidate would also help with training and education in topics related to software engineering and high-performance computing.
Research experience in any area of computational astrophysics or physics is required, along with experience in modern techniques for software engineering, parallel processing, performance monitoring, de-bugging tools, and similar topics. It is expected the candidate will participate fully in the research environment at the IAS, including publishing and disseminating the results of their work. The ideal candidate will have strong programming skills, particularly with modern languages such as C++ and Python. In addition, experience working with high-performance computing environments, particularly massively parallel environments, is also preferred.
Institute for Advanced Study is an equal opportunity institution encouraging a diverse pool of applicants. We believe in the inherent value of diversity and equal opportunity, recognizing that a truly diverse workforce will bring a wider array of perspectives, as well as more innovative and effective solutions, to the organization. As a community dedicated to intellectual inquiry, we are resolutely committed to the values of diversity, equity, and inclusion.
Interested candidates please apply to the position at: ias.synchr-recruit.com/job/153312/research-software-engineer