research scientist jobs in niagara falls on