Crafter's Insight currently doesn't give a bonus to engineering.
This was originally brought up in Suggestions (see link below) but given the spell description implies Tinkering/Engineering should be affected.
https://www.efupw.com/forums/index.php?topic=708295.0 (https://www.efupw.com/forums/index.php?topic=708295.0)