senior project scientist jobs in delhi dl