Senior Engineer II, Robotics Mechanical Design at LILA Sciences – Cambridge | Jobyssey