Earlier quoted context omitted.
If you have a software background and can get some basic domain knowledge, there's lots of open source projects that could use your contribution. Doing fundamental reseach is a taller order. But lots of software, tools, pipelines etc need maintainers, optimizations...
Which projects? That seems like a good place to start.
Most of the packages on bioconda (https://bioconda.github.io/) are open source. But you probably want to find a sub-field that interests you most before finding a project.
In grad school, we also had an ex-google software engineer volunteer with us one day a week. It was very impactful for many members of the lab to learn good engineering practices, and it wasn't at all like the sentiment others in this thread are expressing where engineers were "janitors".