Frederic Taillade received the B.S. degree in optical instrumentation and metrology from the Conservatoire National des Arts et Métiers, Paris, in 1997, and obtained the Ph.D. degree in 2000 trained at ONERA (French Aerospace Laboratory) where he continued as a research engineer in 2001.

In 2002, he joined the Dynamic Meteorology Laboratory of CNRS from Ecole Polytechnique before joining the French Institute of Science and Technology for Transport, Development and Networks (IFSTTAR) on a research position. In 2010, he obtained the Habilitation à diriger des recherches (HDR) in sciences degree from the Ecole Normale Supérieure de Paris-Saclay. In 2012, he became director of research at IFSTTAR before joining EDF R&D at the end of 2012 where he worked on the development of auscultation methods for civil engineering and polymer & composite materials in the nuclear, hydraulic and wind fields. Since 2018, he is appointed senior expert. In parallel with his own research, he leads the Physical Measurement competence.

He is the author of twenty articles in peer-reviewed journals, about fifty oral papers at international conferences, five book chapters and seven patents. He participated in the co-supervision of ten doctoral students.