Research Software Engineer — MESA & Computational Astrophysics
Simons Foundation
New York (NY)
On-site
USD 150,000 - 215,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Outstanding benefits package
Competitive salaries
Opportunities for skill development
Job summary
An esteemed research institution located in New York City is looking for a full-time research software engineer to support the community-oriented software instrument tool MESA, which plays a crucial role in computational astrophysics. Responsibilities include adapting the software to new technologies, maintaining the code, overseeing public releases, and mentoring junior scientists. Applicants should possess a M.S. or Ph.D. in a relevant field and at least three years of software development experience in a research context, along with proficiency in various programming languages and tools.
Qualifications
At least 3 years of experience in software development in a research context.
Proficiency with software development in at least one compiled language.
Experience working with collaborative software engineering practices and project management.
Responsibilities
Support and enhance the MESA software tool.
Participate in software testing and release management.
Mentor junior scientists and organize software education efforts.
Skills
Software development in research context
Proficiency in compiled languages
Collaborative version control systems
Experience with parallel programming
Technical and scientific curiosity
Education
M.S. or Ph.D. in a relevant field
Tools
Git
Python
OpenMP
Job description
An esteemed research institution located in New York City is looking for a full-time research software engineer to support the community-oriented software instrument tool MESA, which plays a crucial role in computational astrophysics. Responsibilities include adapting the software to new technologies, maintaining the code, overseeing public releases, and mentoring junior scientists. Applicants should possess a M.S. or Ph.D. in a relevant field and at least three years of software development experience in a research context, along with proficiency in various programming languages and tools.