Data Science Asked on September 5, 2021
I see a lot of job opportunities in the field of data science but I’m not sure the difference between a data scientist and deep learning algorithm developer.
Can someone explain that to me?
As a data scientist, you don't develop new methods, you apply them. Most data scientist use scikit learn, xgboost, keras, tensorflow, pytorch...
Algorithm development falls either in research or software development.
If it's in research then you need to come up with new ideas about algorithms. If it's in software development, you implement use cases of research ideas. Sometimes you can mix them both.
As a general rule, data scientists solve problems using pre-existing algorithms. They don't need to have experience in high-performing computing or software development. No need to write optimal algorithms.
Answered by Carlos Mougan on September 5, 2021
A data scientist has many general skills, such as
A deep learning algorithm developer would be more specialized, concentrating more on that one aspect of the data science field, and less on the other skills.
Typically an algorithm developer will be part of a data science team, consisting of members having different skills, but overall the team will possess all of them.
Answered by Donald S on September 5, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP