lead process engineer careers in Edmonton, Canada