St. John's Research Institute Tech Stack & Careers