Ubio Biotechnology Systems Tech Stack & Careers