Do you have a background in computational research and love to write code? Do you want to help enable and advance groundbreaking research in space physics? If so, Princeton University's Research Computing department is recruiting a Research Software Engineer to join its RSE Group and the Space Physics Group in the Department of Astrophysical Sciences.
In the Space Physics Group, you will create software that supports the Interstellar Mapping and Acceleration Probe (IMAP) mission. The probe launched in 2025 to explore the details of particle acceleration and the Sun’s interaction with the local interstellar medium. The instruments on board collect and transmit data back to Earth, providing IMAP scientists with opportunities to make new discoveries about the global heliosphere.
In the RSE Group, we collectively provide computational research expertise to multiple divisions within the University. As a central team of software experts, we are focused on improving the quality, performance, and sustainability of Princeton’s computational research software. Our group is committed to building collaborative environments in which the best software engineering practices are valued, and to sharing and applying cross-disciplinary computational techniques in new and emerging areas.
In this position, you will be an integral member of the IMAP mission, focused on cutting-edge space physics research. You will join teams of researchers contributing to the development of efficient and scalable research code by providing computational expertise in software development, algorithm selection, and optimization. As a Senior RSE, you will also mentor and provide technical leadership to the Research Software Engineering team, as well as teach advanced computational techniques to raise the computational capability of the team. You may also have the opportunity to co-author scientific publications.
If you have a background in scientific programming, high performance computing, or academic research you have the right skill set to make an immediate impact on multiple high-profile research projects. You will be poised to grow and expand your programming and data analytics expertise into a dynamic new set of research problems. This position will require you to work closely with colleagues in the departments of Astrophysical Sciences and Research Computing, as well as with faculty, student/postdoctoral researchers, and technical staff to enable and accelerate their research computing efforts.
This role functions within a dynamic, supportive team environment that permits diverse backgrounds to thrive, including those wanting to make a career change and those with non-traditional career tracks, educational paths, or life experiences. If this environment sounds like a strong match or even an exciting challenge, we encourage you to apply and use your cover letter to explain why you would be a good fit for the role.
This is an 18-month benefits-eligible term position with a possibility of extension.
Application of Domain Expertise
Research Software Engineer
Professional Development
Technical Leadership
PREFERRED QUALIFICATIONS
Please include a link to your public source code repository, if it is not provided in your resume.
Princeton University is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.
The University considers factors such as (but not limited to) scope and responsibilities of the position, candidate's qualifications, work experience, education/training, key skills, market, collective bargaining agreements as applicable, and organizational considerations when extending an offer. The posted salary range represents the University's good faith and reasonable estimate for a full-time position; salaries for part-time positions are pro-rated accordingly.
If the salary range on the posted position shows an hourly rate, this is the baseline; the actual hourly rate may be higher, depending on the position and factors listed above.
The University also offers a comprehensive benefit program to eligible employees. Please see this link for more information.