Algorithm development (Matlab, Mathematica, Python, R, etc) high level, interactive tools
Parallel implementation of the algorithms, if possible: CUDA, multicore CPUs
Productization (unit-tests, cloud implementation, local run)
Clients search and Marketing