Electron harvesting and dynamics at a metal-semiconductor interface