Owkin Tech Stack & Careers