Job Title: Research Software Engineer
Employer: Morgridge Institute For Research and Center for High Throughput Computing (CHTC)
Location: Madison, WI
Deadline: Open until filled – Apply ASAP
To Apply/Learn More: https://morgridge.org/job-posting/research-software-engineer/
About The Position:
The Research Software Engineer (RSE) will work to bring modern software engineering techniques and approaches to research projects at the institute as part of long-running engagements and collaborations between scientists. At Morgridge, the RSE will sit at the nexus of exciting research, large-scale computing, and national cyberinfrastructure projects. Whether it’s bringing a codebase up to production quality, designing programmatic interfaces, or making workloads run more effectively across thousands of cores, the RSE will have a diversity of challenges and help advance Morgridge’s goals of Fearless Science. Potential projects will be diverse, including computational Cryo-EM, storage management for distributed computing, natural language processing, and single-cell RNAseq; projects can be tailored based on the candidate.
The position will work in the Morgridge Research Computing theme and with the Center for High Throughput Computing (CHTC) at the UW-Madison; these groups are led by PIs who lead distributed computing project such as the OSG and the Partnership to Advance Throughput Computing (PATh), a major NSF investment in the vision that high throughput computing can make an outsized impact on science. Combined, the teams have about 25 staff members, operate 25,000 computing cores, and over 100 GPUs – ensuring there are always local resources to draw upon for projects.