The most rewarding challenge is taking an algorithm or a pipeline and turning it into something an end-user can use in their day-to-day seamlessly.