Stevens Capital Management LP jobs