Un ingeniero de ecosistemas es un organismo que crea, modifica, mantiene o destruye un hábitat. Tales especies ejercen influencia en la riqueza de especies o biodiversidad y en la heterogeneidad del paisaje de un área.[1] Como consecuencia, los ingenieros de ecosistemas son importantes en la conservación de la salud y estabilidad del ambiente en que viven. Algunos proponen que sólo las especies clave sean consideradas ingenieros de ecosistemas, ya que todas las especies tienen algún efecto en su ambiente. Las especies clave se caracterizan por ejercer un efecto marcado en otros organismos.[2]