Current openings at Platform Science