Skip to content
@uw-ssec

UW Scientific Software Engineering Center

The UW Scientific Software Engineering Center (SSEC) at the eScience Institute leverages local software engineering talent to advance scientific frontiers.

UW Scientific Software Engineering Center (SSEC)

Building open, reusable, and sustainable scientific software — with researchers, for discovery.

Website UW eScience Institute Funded by Schmidt Sciences Open Source PRs Welcome Code of Conduct GitHub Followers Public Repos

The Scientific Software Engineering Center is part of the University of Washington eScience Institute. We pair professional software engineers with researchers across disciplines to embed software engineering best practices into scientific work, and to ship open-source tools that continue to serve the community long after our engagements end.

Founded in January 2022 through a Schmidt Sciences initiative, SSEC is one of a small number of centers nationally dedicated to growing scientific software engineering as a discipline.


What We Do

  • Collaborate with research teams to design, build, and harden software that powers scientific inquiry.
  • Lay durable open-source foundations so principal investigators, students, and communities can carry projects forward.
  • Scale research software engineering (RSE) culture through training, tutorials, and mentorship of graduate research scholars.
  • Explore AI for science through our AI Hub initiative — applying generative AI to accelerate research and developer productivity.

We work across domains including astronomy, oceanography, seismology, genetics, ecology, biodiversity, bioethics, medicine, energy, education, and disaster response.


Featured Projects

A curated slice of our active and recently archived work. See the full portfolio for everything else.

Project Domain What it does
antenna Ecology / Education AI-powered insect camera-trap toolset for conservation research
bioethics Bioethics / Medicine Generates plain-language lay summaries of academic research for study participants
biodiversity-horizons Ecology Predicts biodiversity risks under climate change scenarios
HPyX HPC / Software Engineering Brings high-performance parallelism to Python
ovro-lwa-portal Astronomy Accessible data platform for the Owens Valley Long Wavelength Array
protein-design-pipelines Genetics / Bioethics Reproducible pipelines aligning model developers and protein designers
idd-database Medicine Centralized data portal for intellectual and developmental disability research
caustics Astronomy Gravitational lensing simulator for the ML era
phylo2vec Genetics Vector representation for binary phylogenetic trees
SafeMind Mental Health / AI Safety Safer GenAI for mental health via lived-experience–grounded simulation
llmaven AI / NAIRR NAIRR-backed AI gateway exploring LLM infrastructure for researchers
rse-plugins Developer Tooling Research software engineering plugins for coding agents

Learn With Us

  • tutorials — SSEC tutorials on scientific computing, cloud, and AI topics
  • rse-guidelines — Research software engineering guidelines we follow and evolve

Contributing

All of our work is open by default. Before opening a PR, please read:

New contributors are welcome. Issues labeled good first issue on individual repositories are a great place to start.


Get Involved

  • Researchers interested in partnering with SSEC: see Get involved with SSEC.
  • Students interested in our Graduate Research Scholar program: reach out through the eScience Institute.
  • Community questions and discussions: use the Discussions tab on any of our repositories.

Acknowledgments

SSEC is supported by Schmidt Sciences and hosted within the UW eScience Institute. We partner with research groups across UW and with collaborators internationally.


The resulting tools are open source and reusable, designed to sustain discovery beyond SSEC's involvement in the projects.

Pinned Loading

  1. rse-guidelines rse-guidelines Public

    Research Software Engineering Guidelines Documents

    4 11

  2. tutorials tutorials Public

    SSEC tutorials for various topics

    Jupyter Notebook 9 8

Repositories

Showing 10 of 69 repositories
  • rse-plugins Public

    Research Software Engineering Plugins for Coding Agents

    uw-ssec/rse-plugins’s past year of commit activity
    Python 21 BSD-3-Clause 7 17 2 Updated Apr 20, 2026
  • ovro-lwa-portal Public

    Discussion of general issues related to the project and protyping or research

    uw-ssec/ovro-lwa-portal’s past year of commit activity
    Python 1 BSD-3-Clause 2 31 6 Updated Apr 20, 2026
  • HPyX Public
    uw-ssec/HPyX’s past year of commit activity
    Python 2 BSD-3-Clause 2 3 2 Updated Apr 20, 2026
  • tutorials Public

    SSEC tutorials for various topics

    uw-ssec/tutorials’s past year of commit activity
    Jupyter Notebook 9 BSD-3-Clause 8 6 2 Updated Apr 20, 2026
  • python-project-template Public template

    Python project repository template for developing python package.

    uw-ssec/python-project-template’s past year of commit activity
    Python 6 BSD-3-Clause 3 9 2 Updated Apr 20, 2026
  • llmaven Public

    LLMaven NAIRR Project

    uw-ssec/llmaven’s past year of commit activity
    Jupyter Notebook 4 BSD-3-Clause 8 40 (6 issues need help) 5 Updated Apr 20, 2026
  • llmaven-rse-sandbox Public

    NAIRR RSE Plugins Sandbox Demo — a system that allows NAIRR-authenticated researchers to register via a HuggingFace Space web app, get provisioned as read-only outside collaborators on a private sandbox GitHub repo, and open a Codespace pre-configured with RSE Copilot plugins routed through the LLMaven AI gateway.

    uw-ssec/llmaven-rse-sandbox’s past year of commit activity
    Python 0 0 6 0 Updated Apr 19, 2026
  • .github Public

    ✨Special ✨ repository that used to add README.md for organization profile visible to anyone

    uw-ssec/.github’s past year of commit activity
    0 BSD-3-Clause 0 0 0 Updated Apr 16, 2026
  • meetups Public

    Repo for meetup artifacts

    uw-ssec/meetups’s past year of commit activity
    0 BSD-3-Clause 0 1 0 Updated Apr 15, 2026
  • antenna Public Forked from RolnickLab/antenna

    An online toolset to manage and analyze data collected from insect camera traps for research and conservation efforts.

    uw-ssec/antenna’s past year of commit activity
    Python 0 GPL-3.0 12 0 0 Updated Apr 14, 2026

Top languages

Loading…

Most used topics

Loading…