Algorithm developers generally research algorithms. They also collaborate with the developing team to conduct performance tests to improve the algorithms they develop.