Jens Mache was born in Karlsruhe, Germany. As an undergraduate student, he studied computer science at the University of Karlsruhe (Vordiplom in 1992). After completing a Master's degree at Southern Oregon University in 1994, he became a Ph.D. student at the University of Oregon (Ph.D. completed in 1999, advisor Virginia Lo). In 1998, he became Assistant Professor of Computer Science at Lewis & Clark College in Portland, Oregon. In 2004, he was promoted to Associate Professor with tenure. And in 2010, he was promoted to Full Professor.

His research fields are parallel & distributed systems and networking. His interests include wireless sensor networks, ubiquitous computing, RFID, network security, information assurance, cluster computing, grid computing, cloud computing, web services, peer-to-peer systems, web 2.0, e-business, service oriented architectures, computational science, high-performance computing, parallel I/O, scheduling, resource management, performance evaluation, operations research.

He is supported by the National Science Foundation, W. M. Keck Foundation and the John S. Rogers Program. He has worked for Intel, Sandia National Laboratories, Gerling Konzern and Forschungszentrum Karlsruhe. He received the "Guanajuato Award" of Southern Oregon University, and a scholarship from Konrad-Adenauer-Stiftung. He cares about teaching and has been nominated for teaching awards.