Can science provide atheists with faith where traditional religious teachings fail to inspire..
Science and religion have nothing to do with each other.
In fact science has nothing to do with atheism for that matter. Atheism only deal with the question of "theism", hence they don't believe that God or gods exist.
Anyone - theist, atheist, agnostic, etc - with education, knowledge or experience can be a scientist, as long as their religious belief or disbelief don't interfere with their work or research as scientists.
And you don't have to be a scientist to be an atheist. Atheist could be a teacher, police, builder, carpenter, plumber, accountant,etc, just like any theist can have such job that don't involve science.
The thing is, that any scientist worth his salt, would try to find evidence or do repeated testing, to refute his own hypothesis, or validated his hypothesis. And that mean discarding hypothesis that don't hold true because of the evidences found or the test results have failed to be proven true; and that's not faith.
Faith it is about something (belief or opinion) being true, regardless of whatever evidences are presented that show the faith is false.
Why is God of the bible or the Qur'an is true, and not the Egyptian, Greek or Hindu deities?
There are no evidences to verify this or that religion is true, other each person or group of people's personal belief.
Neither atheists nor agnostics rely on faith.
Faith is like a carrot in front of the horse, to make the horse pull the cart along, always out of out of reach...never satisfying the horse's hunger. The horse so focus on the food in front of him, it doesn't realise it see nothing else and doesn't realise it being used.
To me, faith in religion is like this horse-and-carrot analogy, giving false hope that this or that invisible deity exist, and false promise of reward (like the afterlife).
Some people become so obsessed with eternal rewards and heaven that they are not living the life they do have. I don't find that all inspiring, Ben. I don't even find the promise of living forever appealing or realistic.