It seems there's still a lot of confusion as to what a data scientist is.
Data Scientists are typically analysts who know some combination of matlab/python/R that come up with predictive models to achieve some sort of business objective.
This is usually related to a businesses' profit center. The work is typically anything beyond A/B testing using basic classifiers to figure out things like churn prediction, handling data quality, all the way to doing object recognition.
Data Engineers typically work on the JVM/distributed systems to handle data at scale and implement models for data scientists in production.
With respect to deep learning, I'm also the author of a java based distributed deep learning solution called deeplearning4j[2]
I think people throw around deep learning because it's the new thing, but it really can be more accurate.
This is due to not needing to do feature engineering[3] and feature extraction[4]
Also, if you're interested, I will be giving talks at both hadoop summit[5] and OSCon[6] this year around distributed deep learning if you have any specific questions as to what all of this stuff is. Data Science is an amazing field to be in right now.
For those of you who are interested in neural networks in general, Ersatz holds a great meetup (videos/tech talks recorded!)
Happy to answer questions!
[1]: http://www.zipfianacademy.com/
[2] http://deeplearning4j.org/
[3]: http://www.cs.princeton.edu/courses/archive/spring10/cos424/...
[4]: http://en.wikipedia.org/wiki/Feature_extraction
[5]: http://hadoopsummit.org/san-jose/speakers/
[6]: http://www.oscon.com/oscon2014/public/schedule/detail/33709
[7]: http://www.meetup.com/SF-Neural-Network-Afficianados-Discuss...