Between 1982 and 1993 he worked on different AI projects at the University of Hamburg, the Technical University of Berlin, ISI/USC, IBM Germany, and the German Research Center for AI (DFKI). From 1993 to 1996 he held an associate professor position (C3) at the University of Ulm. Since 1996 he is full professor at Albert-Ludwigs-Universität Freiburg.
Among other professional services, he served as the Program Co-chair for the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR'92), as the Program Co-chair for the 18th German Annual Conference on AI (KI'94), as the General Chair of the 21st German Annual Conference on Artificial Intelligence (KI'97), and as the Program Chair for the 17th International Joint Conference on Artificial Intelligence (IJCAI'01). In 2001, Bernhard Nebel was elected as an ECCAI fellow.
Throughout his entire career, Bernhard Nebel has made substantial contributions to the foundations of Artificial Intelligence, to automated planning and scheduling, and to the RoboCup initiative. Bernhard Nebel is (co-)author and (co-)editor of 9 books and proceedings, as well as author and co-author of more than 100 refereed papers in scientific journals, books, and conference proceedings. His CS Freiburg RoboCup team became world champion in the RoboCup mid-size league in 1998, 2000, and 2001. Bernhard Nebel and his group have also developed the first autonomous table football system. Bernhard Nebel is a fellow of the European Coordinating Committee for Artificial Intelligence.