曾任北京市大兴区科委副主任,北京市大兴区科委党组书记、主任,北京市大兴区北臧村镇党委书记、人大主席,北京市大兴区新媒体产业基地管委会党委书记,北京奥组委国际联络部部长助理(挂职),北京兴展国有资产经营公司党委副书记、经理,北京市大兴区委发展改革工委副书记,北京市大兴区发展改革委党组副书记、主任,北京市大兴区委发展和改革工作委员会书记,北京市大兴区发展和改革委员会党组书记、主任,北京市大兴区委发展和改革工作委员会书记,北京市发改委委员,北京市大兴区发展和改革委员会党组书记、主任;
2016年7月至2017年5月,任北京市发展和改革委员会委员;
2017年4月至2018年4月,任国家发展和改革委员会地区经济司副巡视员(挂职);
2017年5月至2019年7月,任北京市发展和改革委员会副巡视员;
2019年7月,北京市发展和改革委员会党组成员、副主任,中共北京市委城市副中心工作委员会委员、北京城市副中心管理委员会发展改革局局长(兼);[2]
2021年9月,任北京市顺义区委常委、区政府常务副区长;[1]
现任北京市顺义区委常委、区政府常务副区长、党组副书记。[3][4]
2021年9月27日,顺义区委常委会召开扩大会议,宣布市委关于顺义区区级领导职务变动的决定。市委决定,张艳林任中共北京市顺义区委员会委员、常委,提名张艳林为北京市顺义区人民政府副区长人选。[1]
2021年12月8日,中国共产党北京市顺义区第六届委员会第一次全体会议召开,选举张艳林为区委常委。[3]
2021年 12月18日,北京市顺义区第六届人民代表大会第一次会议,张艳林当选顺义区人民政府副区长。[4]