Malcolm practiced social planning and community development in southwestern Ontario and served as Executive Director the Ontario Association of Social Workers for several years. He also taught courses in administration, social policy, social work research methods and social gerontology at the University of Toronto, Ryerson, York and McMaster Universities.
After earning his doctorate he served as Director of M.S.W. Studies at the University of Toronto Faculty of Social Work, where he continues to teach courses in Canadian social policy and qualitative research methods. His research interests include the changing political, economic and social contexts of Canadian social policy; comparative social policy; life course perspectives on aging; labour market and pension policies affecting older workers; and transitions to retirement.
He was the past President of the Faculty of Social Work Alumni Association and currently serves on numerous volunteer boards in Toronto.