Do companies like this have a need for SWEs? Are there opportunities for a backend SWE without any background in hardware or biology?
Do companies like this have a need for SWEs? Are there opportunities for a backend SWE without any background in hardware or biology?
There are two categories of software we need help with:
1. Salesforce for science. We don't have big data in terms of volume; we have big data in terms of heterogeneity. Tons of small data sets that need context to be interpreted, including measuring uncertainty. This software, often called an eLN or LIMS, is offered by expensive vendors who each have their custom, locked-in implementations. Every organization needs customization on top of this that can be developed and change with the changing direction of the bench scientists.
2. Informatics tools. Much of the heavier computational tools (bioinformatics, molecular dynamics, stats) were developed by academic labs, who don't have the training or incentives to create sustainable software. Alternatively, they are made by vendors who write software on short-term contracts, so they don't have expertise in house. Our mass spec vendor told us to put their analysis servers on our Citrix so employees could access it. Citrix! If you can convince those vendor to hire you and rewrite their software, please do.
Despite cool tools like alphafold making headlines, the software needs in drug development are more mundane. We need people who are excited to sit down with bench scientists and help them figure out how very normal tools can be applied to their work.