I wasn't convinced it was a bot and not just someone paying close attention to their steam account until I realized they would under-list me every 5 minutes or so. Since there was no activity on that item, and no buy orders, I experimented by listing my item lower and lower, and they kept undercutting me, down to a floor. Their floor ended up being pretty low (around an 85% loss on what they originally bought at), and after I bought at the floor they then re-listed another for double that, before slowly declining again to under-cut me. For an item with no demand, I decided not to try to slowly buy out their entire inventory at the algo's floor.
I found other items that bot was also trading (after I bought them) and discovered that they also change their listing prices based on where people have buy orders set (a good indicator of some demand / market value), so their floor is higher on an item with any demand at all.