Daniel Martin est professeur-formateur et responsable de l'Unité d'enseignement et de recherche "Enseignement, apprentissage et évaluation" à la Haute École Pédagogique (HEP) de Lausanne.
Après une formation en psychologie génétique et expérimentale et en psychologie clinique, il a travaillé au Centre d'études de la famille (CEF) à l'hôpital psychiatrique de Cery ainsi qu'à l'office médico-pédagogique (OMP) de Neuchâtel.
Il a poursuivi sa carrière comme chercheur au Centre vaudois de recherches pédagogiques (CVRP) puis à l'Unité de recherche pour le pilotage des systèmes pédagogiques (URSP). Son travail à la HEP a commencé en 2001.
Il a réalisé une thèse de doctorat en éducation sur les pratiques d'enseignement favorisant la compréhension des élèves au secondaire.