Software Engineer – Research – Search and Discovery