¿Ser un experto en algoritmos es una habilidad necesaria como científico de datos, que se especializa específicamente en el aprendizaje profundo?

Interpretando su pregunta literalmente, no. Ser un experto en algo casi nunca es necesario para ningún trabajo. Ayuda, pero experto y necesario son palabras muy fuertes.

Interpretando la intención de su pregunta, todavía no. Siempre es una buena habilidad tenerla y ciertamente es valiosa para conseguir un trabajo, pero su trabajo es principalmente trabajar con una clase muy específica de algoritmos y ser realmente bueno en eso. Esa debería ser tu prioridad. Sepa cómo elegir, implementar, evaluar y refinar modelos de aprendizaje profundo. Sepa cómo limpiar y aumentar los datos que usarán. Sepa cómo recopilar nuevos datos. Eso es lo que es realmente importante que sepas.

Dicho esto, también debe saber cuándo ML simplemente no es necesario. Recientemente me pidieron que aplicara el aprendizaje profundo a un problema y en su lugar encontré una solución analítica que da una respuesta mucho mejor mucho más rápido y no necesita ningún dato. El conocimiento de los algoritmos y la capacidad de crear los suyos lo ayudarán a evitar perder tiempo y potencia informática en problemas que no lo necesitan.