The entire process took 3-4 weeks. At this point, they had just moved out of the incubator phase and seemed to be working extremely hard so their hiring process was (it felt like) not streamlined. I started with an in-person interview with CSO discussing my background and some biochemistry questions. Then received a coding assignment related to protein structure database and some machine learning. Finally, invited to an in-person live coding interview with CTO and head of R&D using Python and what I think was a behavioural interview with the CEO as well. Received a rejection email some time later offering an opportunity to discuss the reasons for rejection, which I didn't take.