En general, ¿necesita tener un doctorado para obtener un trabajo de Machine Learning / Data Mining en una startup o en una gran empresa?

Respuesta corta: ¡no realmente!
Respuesta larga: ¡probablemente sí! ¿Por qué?
Un doctorado en ML le permite resolver al menos un gran problema de investigación por su cuenta y de muchas maneras lo capacita para manejar situaciones complejas y escenarios profesionales variados. También debería permitirle pensar críticamente, desarrollar un enfoque holístico y de arriba hacia abajo, visualizar una imagen más amplia e improvisar antecedentes teóricos. Una empresa no querría perder el tiempo para capacitarlo en los conceptos básicos de ML y enseñar a evaluar los clasificadores, etc., por lo que un soldado bien equipado es mejor que un novato.

Una maestría en ML es una buena compensación porque después de eso no necesita ningún entrenamiento formal en ML, puede haber completado al menos un gran proyecto relacionado con ML, aunque es posible que no haya realizado una investigación significativa, pero puede ser eso lo que deseos de la empresa Como estudiante universitario, si ha demostrado que logra algún proyecto en ML, sus posibilidades pueden ser brillantes.

Por lo tanto, dependiendo del rol y la responsabilidad, una empresa puede elegir un doctorado o maestría o, en algunos casos, incluso una licenciatura.

Ahora, sobre los gustos de Google, Facebook, Microsoft, etc.… normalmente lo contratan como ingeniero de software y eso no significa necesariamente que necesite conocer ML. Incluso si posee un doctorado en ML y si postula a estas empresas para el rol de SE, sabe lo que espera en la entrevista (¿estructuras de datos?). Sin embargo, reclutan investigadores puros y para eso normalmente están interesados ​​en un doctorado o un postdoctorado.

Las startups pueden ser una historia completamente diferente. Normalmente, las nuevas empresas quieren lanzar / hacer un producto en un tiempo específico y si se basa en la investigación, deberían contratar un doctorado / máster en lugar de alguien que sea un buen programador.

Particularmente, no creo que sea necesario tener un doctorado para obtener el trabajo de Machine Learning / Data mining en el inicio o en cualquier gran empresa. Al ser estudiante en la Universidad Johns Hopkins, he visto a muchas personas conseguir trabajo en empresas de renombre como Microsoft y Google para el puesto de científico de aprendizaje automático / datos sin tener un doctorado. Creo que lo importante para conseguir este tipo de trabajo es cuán profundo es su conocimiento en este dominio, los tipos de proyectos que ha realizado en Machine Learning, la capacidad de pensar críticamente y ver los problemas desde una perspectiva variada.

Sin embargo, las empresas están más sesgadas hacia los estudiantes que tienen doctorado y tienden a preferirlos a los estudiantes de maestría.

Por supuesto no. Muy pocos trabajos requieren un doctorado. La experiencia relevante es mucho más importante. Entonces, ¿cómo obtienes experiencia? Resuelve problemas de aprendizaje automático por tu cuenta. Mi fuente favorita de problemas desafiantes de ML es Kaggle.com. También puede realizar una pasantía en una empresa de Big Data para ganar experiencia si es un recién graduado.

More Interesting

¿Cuáles son los modelos actuales de análisis de sentimiento de arte independientemente de la efectividad?

¿Es la memoria y la potencia informática paralela masiva del cerebro más útil para el "entrenamiento" o la "prueba"?

¿Cuál es la explicación detallada de Autoencoder apilado (Denoising)?

¿Cuáles son las diferencias entre los árboles de decisión, los métodos de agrupamiento y las redes neuronales?

¿Cuáles son algunos proyectos paralelos de Machine Learning que puedo implementar en mi tiempo libre?

¿Por qué se le da tanta atención a xgboost que al aprendizaje profundo a pesar de su ubicuidad en ganar soluciones de Kaggle?

¿Los centros de datos cambiarán a procesadores personalizados para aplicaciones de aprendizaje automático?

¿Cuál es la mejor manera de analizar y predecir en base a un conjunto de datos que tiene texto y números?

¿Cómo trata Google Translate u otra traducción en línea con palabras que no existen en el otro idioma?

¿Cómo funcionan los algoritmos de aprendizaje automático de Google?

¿Cuál es la función [math] \ Psi [/ math] en esta diapositiva?

¿Cuántos documentos son suficientes para estudiar para escribir una encuesta sobre aprendizaje profundo?

¿Vale la pena aprender Machine Learning (y AI) si quiero seguir la carrera de Ingeniero Embebido?

¿Puede el aprendizaje automático ayudarnos a comprender el cerebro humano?

Cómo predecir una variable de salida a partir de entradas dadas si la variable de salida y la variable de entrada se muestrean en diferentes intervalos de tiempo