Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Research Software Engineer

Dartmouth College

Position Overview Position Title: Research Software Engineer Location: Hanover, NH – Moore Hall Schedule: Full Time, 40 hours per week – Hybrid Funding: Grant funded; continuation depends on available funds. Position Purpose The Center for Open Neuroscience (CON), part of the Department of Psychological and Brain Sciences at Dartmouth College, seeks an enthusiastic Research Software Engineer to build infrastructure that makes neuroscience FAIR, Open, and Reproducible at scale. You will work on flagship open‑source projects – including DataLad, DANDI, EMBER, OpenNeuro Archives, and others – used by thousands of researchers worldwide and central to the NIH BRAIN Initiative’s ecosystem. Responsibilities Design, implement, and maintain open‑source software and standards for large‑scale scientific data versioning, distribution, and archiving. Contribute to core tools (DataLad and git‑annex ecosystem, DANDI CLI/API), build and improve pipelines for ingesting and validating datasets against community standards (BIDS, NWB, HED), and develop containerized and cloud‑native solutions for data processing and delivery. Apply the tools and workflows you build to real-world datasets—organizing, validating, and curating neuroimaging and neurophysiology data from the Dartmouth Brain Imaging Center and public archives (DANDI, OpenNeuro). Convert raw acquisitions into standards‑compliant formats (BIDS, NWB), enhance annotations (e.g., with HED), troubleshoot data quality issues, and ensure datasets are properly versioned and published. Collaborate with a distributed team of developers and researchers, and engage with the open‑source and neuroscience communities through issue triage, code review, user support, and participation in standards development (BIDS, NWB, HED). Create and improve developer and user documentation for project components; contribute to blog posts, tutorials, and scientific publications that communicate the impact and usage of the tools you build. Perform other duties as assigned. Required Qualifications – Education and Experience Bachelor’s degree in computer science, neuroscience, or related field, or equivalent combination of education and experience. 2 years of relevant software engineering and programming experience. Deep understanding of git—comfortable with its internals and able to script around git plumbing. Solid proficiency in Python and its ecosystem: pytest, CLI frameworks, packaging. Experience with free and open‑source software development workflows: public code review, continuous integration, issue‑driven development. Familiarity with virtualization/containerization (Docker/Podman, Singularity/Apptainer) and cloud platforms (AWS, GCP, or similar). Ability to work independently, prioritize across multiple concurrent projects, and communicate effectively in a distributed team. Preferred Qualifications Experience with git‑annex or another data versioning system (DVC, LFS) for managing large files alongside code. Hands‑on experience with neuroscience data and standards—familiarity with BIDS and/or NWB, including practical work with neuroimaging data (fMRI, EEG, MEG) or neurophysiology recordings. Demonstrable public history of open‑source development; review of public GitHub/GitLab profile, commit history, and community interactions. Demonstrated efficiency with agentic AI systems for software development and beyond—using LLM‑powered coding assistants, AI‑driven code review, automated refactoring, or building AI‑augmented workflows. Experience with high-performance computing environments and job schedulers: SLURM, HTCondor. Equal Opportunity Employer Dartmouth College is an equal opportunity employer under federal law. We prohibit discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. Applications are welcome from all. Employment in this position is contingent upon consent to and successful completion of a pre‑employment background check. A criminal conviction will not automatically disqualify an applicant from employment. Background check information will be used in a confidential, non‑discriminatory manner consistent with state and federal law. #J-18808-Ljbffr

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Research Software Engineer in Boston, MA vacancy
  • $68.9k - $131.1k

     ..., military, and government customers worldwide. The BBN team is part of RTX’s advanced technology initiatives. Job Title Research Software Engineer, Formal Methods – Hybrid (Cambridge, MA / Arlington, VA / Columbia, MD) Position Overview Responsible for developing software... 
    Suggested
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    Prattwhitney

    Cambridge, MA
    12 hours ago
  •  ...Dartmouth College seeks a Research Software Engineer to join the Center for Open Neuroscience in Hanover, NH. The successful candidate will develop and maintain open-source software to enhance reproducibility in neuroscience. Key qualifications include a Bachelor's degree... 
    Suggested

    Dartmouth College

    Boston, MA
    11 hours ago
  • $145.92k - $191.05k

     ...Job ID: 1605 The Role: We are looking for a Senior Software Engineer. As a Senior Software Engineer, you'll be part of a cross-functional...  ...expertise to build and maintain scalable, reliable, and researcher-friendly software that empowers our scientists to accelerate... 
    Suggested
    Permanent employment
    Contract work
    Work experience placement
    Work at office

    IonQ Inc.

    Boston, MA
    3 days ago
  • $68.9k - $131.1k

     ...The following position is to join our RTX BBN team: RTX BBN Networking and Cyber Technologies group is looking for a Research Software Engineer, Formal Methods with strong software development skills and an interest in security and resilience of large-scale dynamic... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Raytheon Technologies

    Cambridge, MA
    1 day ago
  •  ...Job Description Design, plan, and implement software and data services that support and enrich research productivity and reliability. Develop software and...  ...Initiative (HDSI) is hiring a Senior Research Software Engineer (RSE) to support a portfolio of faculty-led... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Harvard University

    Cambridge, MA
    1 day ago
  • $68.9k - $131.1k

     ...Technologies Corporation aerospace businesses, is headquartered in Arlington, VA. RTX BBN Technologies is looking for a Cyber Research Software Engineer to develop systems and software to deter and defeat our Nation's adversaries. At RTX BBN Technologies, we develop... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Raytheon Technologies

    Cambridge, MA
    3 days ago
  •  ...Research Infrastructure And Software Engineer By working at Harvard University, you join a vibrant community that advances Harvard's world-changing mission in meaningful ways, inspires innovation and collaboration, and builds skills and expertise. We are dedicated to... 
    Work experience placement
    Live in
    Remote work

    Harvard University

    Cambridge, MA
    1 day ago
  • $203.01k - $239.3k

     ...reduce retries, and optimize system efficiency. Translate research concepts in reasoning and planning into product‑compatible architectures...  ...’s degree) and one (1) year of experience as a Research Software Engineer or related. One (1) year of experience must include... 
    Full time

    IBM Computing

    Cambridge, MA
    2 days ago
  • Prattwhitney is seeking a Research Software Engineer focused on enhancing security and resilience of dynamic systems. The position is hybrid with significant onsite presence in Cambridge, MA; Arlington, VA; or Columbia, MD. The ideal candidate will develop formal methodologies... 
    Flexible hours

    Prattwhitney

    Cambridge, MA
    4 days ago
  •  ...At IBM Research, we are the innovation engine of IBM. Exploring what’s next in computing and shaping the technologies the world will rely on tomorrow...  ...role, you will be at the forefront of foundation model/software harness co-design. You will bridge the gap between cutting... 
    Full time
    Contract work
    Temporary work
    Part time
    Shift work
    Day shift

    IBM

    Cambridge, MA
    1 day ago
  •  ...Introduction At IBM Research, we are the innovation engine of IBM. Exploring what's next in computing and shaping the technologies the world will rely on tomorrow. From advancing AI and hybrid cloud to pioneering practical quantum computing, we anticipate challenges... 

    IBM

    Cambridge, MA
    6 days ago
  • Prattwhitney is seeking a Research Software Engineer with a focus on formal methods in dynamic systems. This hybrid role, based in Cambridge, requires expertise in Python and C/C++, with additional experience in formal methods and systems security. The successful candidate... 

    Prattwhitney

    Cambridge, MA
    3 days ago
  • $68.9k - $131.1k

    Role Overview RTX BBN Technologies is looking for a Cyber Research Software Engineer to develop systems and software to deter and defeat our Nation’s adversaries. Key Responsibilities Perform advanced software development in C, with an emphasis on low‑level operations.... 
    Relocation package
    Flexible hours

    Prattwhitney

    Cambridge, MA
    4 days ago
  • $131.1k

     ...Prattwhitney in Cambridge, Massachusetts is seeking a Cyber Research Software Engineer to develop systems aimed at deterring adversaries. You will engage in advanced software development, implementing solutions across various architectures and performing system analyses... 

    Prattwhitney

    Cambridge, MA
    12 hours ago
  •  ...computer graphics to reduce costs and improve engineering productivity across all steps of the...  ...the real world. You might come from a research background or industry but either way you...  ...AI. Experience developing CAD/CAM/CAE software tools. Experience developing or fine‑tuning... 

    Foundationllm

    Boston, MA
    11 hours ago
  •  ...database development. The ideal candidate will collaborate with cross-functional teams to align back-end solutions with project goals, applying machine learning and NLP concepts. Join IBM Research for exciting innovations in AI and quantum computing. #J-18808-Ljbffr... 

    IBM Computing

    Cambridge, MA
    11 hours ago
  • $110k - $135k

    829 Studios in Boston is seeking an AI Innovation Engineer to drive operational excellence through AI-native tools. The role involves building workflows, collaborating closely with leadership, and maintaining AI governance. Candidates should have over 5 years of experience... 
    Remote work

    829 Studios

    Boston, MA
    1 day ago
  • $102.35k

     ...Lead Research Software Engineer, Portable AI Performance Engineering Job Number: 25560 Functional Area: Information Technology Department: MA Green High Performance Computing Ctr School Area: MA Green High Performance Computing Ctr Pay Range Minimum: $10... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Visa sponsorship

    Massachusetts Institute of Technology

    Cambridge, MA
    2 days ago
  • $148k - $240k

     ...scientific goals. What You’ll Need to Succeed PhD or Masters in a quantitative discipline (e.g., Computer Science, Physics, Mathematics, Engineering) with a strong background in machine learning and one domain of science (e.g. biology or materials science). Strong grasp of LLMs... 
    Full time
    Work at office
    Local area
    Flexible hours

    Dormont Manufacturing Co

    Cambridge, MA
    4 days ago
  • Introduction At IBM Research, we are the innovation engine of IBM. Exploring what’s next in computing and shaping the technologies the world will rely on tomorrow. From advancing AI and hybrid cloud to pioneering practical quantum computing, we anticipate challenges and... 

    IBM Computing

    Cambridge, MA
    10 hours ago
  • SoftInWay Inc in Boston, Massachusetts, is looking for an Artificial Intelligence Research Engineer to join their new AI Team. This role involves conducting research with statistical AI models and deep learning, as well as developing application use cases. The ideal candidate... 

    SoftInWay Inc

    Boston, MA
    4 days ago
  • $155k - $260k

     ...Arrowstreet Capital, Limited Partnership in Boston is seeking a Quantitative Developer to join our Research group. This role involves writing Python and R code, performing complex data analysis, and enhancing our data science technology stack. The ideal candidate will... 

    Arrowstreet Capital

    Boston, MA
    1 day ago
  •  ...CrowdStrike, Inc. is looking for a software engineer to join their Advanced Research team in Boston, Massachusetts. This role involves developing innovative detection capabilities and maintaining distributed cloud services in a remote-first environment. The ideal candidate... 
    Remote work

    CrowdStrike

    Boston, MA
    1 day ago
  • $110k - $135k

    Overview As AI Innovation Engineer at 829, you'll work across the organization — partnering...  ...without an operating record, or a researcher whose work doesn\'t practically reach the...  ...performance best practices in traditional software and agentic environments. Hands-on fluency... 
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work

    829 Studios

    Boston, MA
    1 day ago
  • $89.3k - $148.7k

     ...Job Description Summary As a Power Electronics Research Engineer in Vernova R&D organization, you will be involved in the development of new power electronics concepts. Your work will include power electronics system modeling and simulation, design and testing of power... 
    Full time
    Contract work
    Work at office
    Relocation package

    GE Vernova

    Cambridge, MA
    1 day ago
  • Fynetra is seeking a Software Engineer to develop quantitative research tools in a hybrid work environment in Boston. The ideal candidate will design internal analytical tools, including backtesting frameworks and visualization dashboards, while ensuring quality assurance... 

    Fynetra

    Boston, MA
    2 days ago
  • A prestigious educational institution in Boston seeks a Research Computing Systems Engineer III to develop and support advanced Research Computing services. The role requires extensive Linux systems expertise and programming skills, particularly in Python. Responsibilities... 
    Remote work
    Flexible hours

    Boston University

    Boston, MA
    10 hours ago
  •  ...and reliability of the ecosystem. This role is ideal for engineers and researchers with expertise in blockchain , distributed systems , and security...  ...in mathematics and cryptography, and the other half software engineers. We are dispatched all over the world, with our... 
    Full time
    Work at office
    Remote work
    Flexible hours

    WorksHub

    Boston, MA
    11 days ago
  •  ...Galois Who We Are: From building digital engineering tools that make space exploration safer...  ...unacceptable. We are a community of researchers, engineers, and operations people...  ...the design and verification of critical software systems, allowing us to model, analyze,... 
    Local area
    Immediate start

    Galois, Inc.

    Boston, MA
    5 days ago
  •  ...eventually be in our homes. To build that future, research and deployment must work in lockstep: real...  ...level.   Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a research engineer, your work lies at the center of this... 
    Work at office

    Tutor Intelligence

    Watertown, MA
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!