Lila Sciences Tech Stack & Careers