Alas, this is not about immortality by not dying, but life after death on a higher plane of existence. Perhaps an essay about cryonics and uploading might fit their brief, but it sounds like that isn't what they're looking for, and curing old age isn't in their scope.
An interesting article on the Immortality Project at UC Riverside. This is the website.
This seems like something for LWers to look into - they're offering grants and essay prizes.