Muchiri serves as the Executive Director at the Local Development Research Institute (LDRI), an action-oriented think tank supporting efforts of African governments to end extreme poverty, end hunger and reduce inequalities. Their work is focused on the role of agricultural transformation especially the capability of states to have available to them and share openly data and statistics for decision-making.

He has worked in technology and innovation consulting for sixteen years, five of which have been spent focusing on open data and open government in Africa as a driver for improving development outcomes. His work explores the implementation of Africa’s development agenda, its impact and how developmental states can deliver better outcomes for Africa's people.