Honestly, that sounds like amazing work. I wish I could afford to get out of enterprise software engineering and just do academic software development like that.