Engineer was almost never appropriate before. Very few people writing software ever measured anything or innovated anything new. Now, if you are not writing code I cannot imagine how developer would be appropriate.
For people who just feed agents I would use the title: trainer.