The Director of Research Software Engineering will play a central role in that mission, leading the engineering team responsible for the software systems that make that complex scientific data ...
The Director of Research Software Engineering will play a central role in that mission, leading the engineering team responsible for the software systems that make that complex scientific data ...
The software engineer works with research scientists across the lab with the primary goal of researching and developing cutting edge software solutions to complex problems while leveraging the lab ...
New
The software engineer works with research scientists across the lab with the primary goal of researching and developing cutting edge software solutions to complex problems while leveraging the lab ...
New
Software Research - Audio Signal Processing
Warren, MI · On-site
$192K/yr
Software Research - Audio Signal Processing Location: Onsite. Warren Park, MI JD: This project will ... What you need for this position: • MS or PHD in Computer Science, Computer Engineering, Software ...
Software Research - Audio Signal Processing
Warren, MI · On-site
$192K/yr
Software Research - Audio Signal Processing Location: Onsite. Warren Park, MI JD: This project will ... What you need for this position: • MS or PHD in Computer Science, Computer Engineering, Software ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
Quick apply
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
Research Software Engineer - Clinical NLP (Data Science & AI Institute)
Baltimore, MD · On-site
$203K/yr
DSAI seeks a Research Software Engineer - Clinical NLP Specialty with strong academic background and relevant experience in industry or academia focused on designing and building state-of-the art ...
Research Software Engineer - Clinical NLP (Data Science & AI Institute)
Baltimore, MD · On-site
$203K/yr
DSAI seeks a Research Software Engineer - Clinical NLP Specialty with strong academic background and relevant experience in industry or academia focused on designing and building state-of-the art ...
As a software engineer, you will work on a specific project critical to Google's needs with ... You will contribute to AI research and see your work define the next-generation of computing ...
As a software engineer, you will work on a specific project critical to Google's needs with ... You will contribute to AI research and see your work define the next-generation of computing ...
RESEARCH PROGRAMMER II (SOFTWARE ENGINEER) - C. Wu Lab
San Diego, CA · On-site
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
RESEARCH PROGRAMMER II (SOFTWARE ENGINEER) - C. Wu Lab
San Diego, CA · On-site
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
Senior Software Engineer (Python)
$117K - $154K/yr
As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental research infrastructure, engage in data-intensive analysis and modeling, and impact trading ...
Senior Software Engineer (Python)
$117K - $154K/yr
As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental research infrastructure, engage in data-intensive analysis and modeling, and impact trading ...
RESEARCH PROGRAMMER II (SOFTWARE ENGINEER) - C. Wu Lab
San Diego, CA · On-site +1
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
RESEARCH PROGRAMMER II (SOFTWARE ENGINEER) - C. Wu Lab
San Diego, CA · On-site +1
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
$201K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
$201K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
Reston, VA · On-site +1
$213K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
Reston, VA · On-site +1
$213K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
University Park, PA · On-site
$200K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
University Park, PA · On-site
$200K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Software Research Audio Signal Processing
Warren, MI · On-site
$192K/yr
Software Research - Audio Signal Processing Location: Onsite. Warren Park, MI What you'll be doing ... What you need for this position: • MS or PHD in Computer Science, Computer Engineering, Software ...
Software Research Audio Signal Processing
Warren, MI · On-site
$192K/yr
Software Research - Audio Signal Processing Location: Onsite. Warren Park, MI What you'll be doing ... What you need for this position: • MS or PHD in Computer Science, Computer Engineering, Software ...
AI Innovation and Research Software Engineer, Platforms and Devices
Mountain View, CA · On-site
$241K/yr
Experience with Machine Learning Research. * Experience with data analysis. About the job Google's software engineers develop the next-generation technologies that change how billions of users ...
AI Innovation and Research Software Engineer, Platforms and Devices
Mountain View, CA · On-site
$241K/yr
Experience with Machine Learning Research. * Experience with data analysis. About the job Google's software engineers develop the next-generation technologies that change how billions of users ...
Research Data Engineer II- Cabin
$77K - $115K/yr
Research Software Development: * Collaborates with research teams to translate scientific ... Software Engineering Practices: * Follows established software development lifecycle practices ...
New
Research Data Engineer II- Cabin
$77K - $115K/yr
Research Software Development: * Collaborates with research teams to translate scientific ... Software Engineering Practices: * Follows established software development lifecycle practices ...
New
Research Engineer
Reston, VA · Hybrid
$108K - $147K/yr
The Engineer III - Research Software Engineer plays a role in identifying and developing novel and operationally relevant research concepts related to Internet infrastructure applications and ...
Research Engineer
Reston, VA · Hybrid
$108K - $147K/yr
The Engineer III - Research Software Engineer plays a role in identifying and developing novel and operationally relevant research concepts related to Internet infrastructure applications and ...
Senior Research Engineer - AI/ML
Raleigh, NC · On-site
$181K/yr
Application areas include software tool development, physics-based modeling, machine learning ... We are seeking an experienced Research Engineer to join our team. The ideal candidate will have an ...
Senior Research Engineer - AI/ML
Raleigh, NC · On-site
$181K/yr
Application areas include software tool development, physics-based modeling, machine learning ... We are seeking an experienced Research Engineer to join our team. The ideal candidate will have an ...
Software Engineer - Hardware Research
Austin, TX · On-site
$203K/yr
As we continue to grow, we're looking for a software engineer with a research mindset to join this team. In this role you will investigate the behavior and performance of all devices we use or ...
Software Engineer - Hardware Research
Austin, TX · On-site
$203K/yr
As we continue to grow, we're looking for a software engineer with a research mindset to join this team. In this role you will investigate the behavior and performance of all devices we use or ...
Research Software Engineer information
See salary details
$111.5K - $120.1K
0% of jobs
$120.1K - $128.7K
0% of jobs
$128.7K - $137.3K
0% of jobs
$137.3K - $145.9K
4% of jobs
$145.9K - $154.5K
0% of jobs
$154.5K - $163K
0% of jobs
$163K - $171.6K
0% of jobs
$171.6K - $180.2K
2% of jobs
$180.2K - $188.8K
0% of jobs
$188.8K - $197.4K
0% of jobs
$199.1K is the 25th percentile. Wages below this are outliers.
$197.4K - $206K
94% of jobs
$111.5K
$206K
How much do research software engineer jobs pay per year?
Can I make 200k a year as a software engineer?
What engineers make $300,000 a year?
What are the key skills and qualifications needed to thrive in the Research Software Engineer position, and why are they important?
To thrive as a Research Software Engineer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of algorithms, and an academic or industry background in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and experience using scientific computing libraries and frameworks are valuable, while a master's or Ph.D. can be advantageous for specialized roles. Excellent problem-solving, communication, and collaborative skills help in working closely with researchers and multidisciplinary teams. These capabilities are crucial for successfully translating complex research problems into robust, reproducible software solutions that advance scientific inquiry.
What does a research software engineer do?
What are some typical daily responsibilities for a Research Software Engineer?
As a Research Software Engineer, your daily work often involves designing and implementing software to support cutting-edge research projects, collaborating with scientists to understand their computational needs, and ensuring code reliability and reproducibility. You may spend time optimizing algorithms, writing unit tests, documenting software, and participating in code reviews within a collaborative team environment. Additionally, you might help deploy research applications on high-performance or cloud computing platforms and contribute to research publications. Balancing independent programming tasks with ongoing communication is key to making meaningful contributions to both the research and software development processes.
What is a Research Software Engineer job?
A Research Software Engineer (RSE) combines expertise in software development and research to create, maintain, and optimize software used in scientific or academic projects. They work closely with researchers to develop efficient, reliable, and reproducible software solutions for data analysis, simulations, or machine learning. RSEs bridge the gap between research and software engineering, ensuring that computational tools meet the needs of scientific investigations. Their role may involve coding, performance optimization, software sustainability, and deploying applications on high-performance computing or cloud platforms.
What engineers make $500,000?
- Software Engineering Research
- Temporary Fidelity Software Engineer
- Software Engineer C Python
- Golang Software Engineer
- Contract Wso2 Software Engineer
- Director Fintech Software Engineer
- Full Time Greenhouse Io
- New Graduate Software Developer
- Contract International Software Engineer
- Urgently Hiring International Software Engineer

$276K/yr
Full-time
Posted 5 days ago
Job description
POSITION SUMMARY
The Simons Foundation's Informatics group, part of the Division of Autism and Neuroscience (A&N), is seeking an experienced Director or Senior Director of Research Software Engineering (RSE) to lead the design, development, and delivery of software systems that drive scientific discovery. This is a unique opportunity to shape how the research community accesses and works with some of the world's richest autism and neuroscience datasets, and to build the systems that define that experience.
Informatics stewards the scientific data produced by A&N research programs across their full lifecycle - from collection and processing to sharing and analysis. The Director of Research Software Engineering will play a central role in that mission, leading the engineering team responsible for the software systems that make that complex scientific data accessible and useful to the broader research community. The software this team builds serves as the primary interface between the foundation's rich scientific datasets (e.g., genomics, clinical, and neuroscience data) and the researchers who use them.
Reporting to the Vice President of Informatics, this role leads a team of software engineers and partners closely with other Informatics teams and A&N program staff to deliver software solutions to meet the needs of external researchers. The RSE Director is part of a broader Informatics leadership team that includes study systems engineering, bioinformatics, and product analytics - each responsible for distinct stages of scientific data. The RSE Director sets the technical direction for research software engineering, drives architectural decisions, and ensures that engineering efforts are aligned with the foundation's commitment to open science and data sharing. As part of the Informatics leadership team, they shape how AI is incorporated into A&N's research software and the broader researcher experience. They champion best practices across the software development lifecycle, and cultivate an engineering culture defined by rigor, collaboration, and a mission-driven purpose.
The ideal candidate brings an extensive software engineering background, experience building software that makes complex biological or genomic data accessible to research communities, a track record of managing and delivering complex software development projects, and a demonstrated ability to lead teams through complexity and ambiguity.
This is a full-time position based on-site at the Simons Foundation's New York City offices. Visit the Simons Foundation career page to learn more.
ESSENTIAL FUNCTIONS/RESPONSIBILITIES
- Technical Leadership & Strategy: In close coordination with the Vice President of Informatics, and as part of the Informatics leadership team, define and execute the long-term vision and strategy for researcher-facing software systems and the underlying data infrastructure, and help shape Informatics' AI strategy.
- Systems Ownership: Oversee the full-stack development and ongoing evolution of SFARI Base, the foundation's primary platform for researcher data access, while leading the design and development of new systems that give researchers richer ways to explore and analyze A&N scientific datasets. This work spans the full stack, including data visualization, APIs, and data infrastructure.
- Technical Excellence: Drive Informatics-wide engineering standards (e.g., testing, documentation, code review, and security) across research software and ensure systems are reliable, maintainable, and scalable.
- Team Management: Manage, build, mentor, and scale a team of software engineers, drive adoption of modern engineering practices, and cultivate a team culture that values technical excellence, collaboration, and openness to new ideas.
- Cross-functional Partnership: Collaborate closely with other Informatics teams and A&N program staff to understand researcher needs and translate them into software solutions. This includes working with the Bioinformatics team on genomics data, the Study Systems Engineering team on clinical data, and the Product Analytics team to define scope, requirements, and delivery priorities.
- Project Oversight: Ensure the timely and high-quality delivery of software projects, maintaining visibility into progress, managing risks, and keeping stakeholders informed.
- Researcher Experience: Champion the needs of external researchers throughout the software development process, ensuring that systems are intuitive, well-documented, and grounded in how researchers work with scientific data.
- Open Science: Ensure that engineering decisions and system designs advance the foundation's commitment to open science, with FAIR data principles guiding how A&N scientific data is presented, shared, and made useful to the broader research community.
- Other: Perform other duties or tasks as assigned orrequired.
MINIMUM QUALIFICATIONS
Education
- Bachelor's degree in Computer Science, Engineering, Bioinformatics, or a related field
Experience
- 12+ years of software engineering experience, with 7+ years in a leadership or management role
- Demonstrated ability to set technical vision, drive architectural decisions, and deliver complex, data-intensive software projects
- Proven experience leading full-stack software development teams, including modern web application development
- Experience building software for genomics or other data-intensive life sciences research contexts, with working knowledge of genomics data types and common bioinformatics tools and workflows
- Demonstrated ability to build and develop high-performing engineering teams, with a focus on technical rigor, mentorship, and growth
- Strong proficiency in Python and experience with Python-based web development, including frameworks such as Django
Related Skills & Other Requirements
- Excellent communication skills, with the ability to engage technical and non-technical audiences, including senior leadership
- Strong cross-functional collaboration skills, with a track record of working effectively with non-engineering stakeholders to translate needs into software solutions
- Deep curiosity about science and a passion for building tools that empower scientific discovery
- Commitment to reproducibility, open science, and engineering excellence
PREFERRED QUALIFICATIONS
- Advanced degree in Computer Science, Engineering, Bioinformatics, or a related field
- Expertise in bioinformatics, including experience with genomic data processing, analysis pipelines, and related computational methods
- Familiarity with AWS or other major cloud platforms
- Experience with high-performance computing (HPC) environments
REQUIRED APPLICATION MATERIALS
- Please submit a resume and cover letter stating your interest in the position.
COMPENSATION AND BENEFITS
- The full-time annual compensation range for the Director level is
$255,000-$275,000, depending on experience. - The full-time annual compensation range for the Senior Director level is $275,000-$310,000, depending on experience.
- In addition to competitive salaries, the Simons Foundation provides employees with an outstanding benefits package.
Our Commitment to Expanding Pathways to Science & Opportunities for All:
Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds, and experiences. The Simons Foundation is committed to advancing basic science and mathematics to benefit humankind and expand our collective understanding of our world. As part of our mission, we support partners, programs, and initiatives that seek to broaden the scientific community and open pathways toscienceand mathematicscareers.
The Simons Foundation provides equal opportunities to all applicants without regard to race, religion, color, age, sex, pregnancy, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state, and local law.
About Simons Foundation
Sourced by ZipRecruiter
Industry
Non-profits
Company size
51 - 200 Employees
Headquarters location
NY, US
Year founded
1994