After post-doctoral research at the University of Toronto, he joined the Xerox Palo Alto Research Center in 1993 where he later managed the Image Understanding area and founded the Digital Video Analysis group. From 2000 to 2010 he was on the faculty of Brown University in the Department of Computer Science (Assoc. Prof. 2000-2004, Prof. 2004-2010). He is presently one of the founding directors at the Max Planck Institute for Intelligent Systems in Tübingen, Germany, where he leads the Perceiving Systems department. The MPI studies intelligent systems from molecules to machines. He is an Honorarprofessor at University of Tuebingen in Computer Science, an Adjunct Professor (Research) in Computer Science at Brown University and a Visiting Professor of Electrical Engineering at Stanford University.

He is a recipient of the 2010 Koenderink Prize for Fundamental Contributions in Computer Vision. His work has won several paper awards including the IEEE Computer Society Outstanding Paper Award for his work with P. Anandan on robust optical flow estimation (CVPR'91). His work received Honorable Mention for the Marr Prize in 1999 (with David Fleet) and 2005 (with Stefan Roth). For his work on forensic video analysis he received the Commendation and Chief's Award from the Henrico County Division of Police in Virginia. He is a Senior Member of the IEEE and an associate of the Canadian Institute for Advanced Research. He serves on the advisory boards of Videosurf and Willow Garage. Prof. Black's research interests in machine vision include optical flow estimation, human shape and motion analysis and probabilistic models of the visual world. In computational neuroscience his work focuses on probabilistic models of the neural code for applications in neural prosthetics.