Red de conocimiento informático - Consumibles informáticos - ¿Qué habilidades busca RRHH al entrevistar a ingenieros senior de aprendizaje profundo?

¿Qué habilidades busca RRHH al entrevistar a ingenieros senior de aprendizaje profundo?

La inteligencia artificial, los macrodatos, la computación en la nube y el Internet de las cosas son actualmente campos muy populares y de vanguardia, y sus perspectivas de desarrollo futuro merecen atención. Ya sea por brecha salarial o de talento, es muy atractivo para los programadores. Entonces, ¿qué habilidades busca RRHH al entrevistar a ingenieros superiores?

(1) Capacidades competentes de programación y desarrollo

Para los ingenieros senior de aprendizaje profundo, dominar el lenguaje de programación Python es la habilidad más básica. Además, debes dominar al menos un lenguaje de desarrollo de bajo nivel. Después de todo, la empresa no contrata personas solo para entrenar modelos y escribir artículos, sino que a veces también implementa modelos en teléfonos móviles para optimizar los algoritmos subyacentes, por lo que es necesario dominar lenguajes de programación como C/C++.

(2) Excelentes capacidades de desarrollo de modelos

La tecnología de aprendizaje profundo tiene una gran flexibilidad, especialmente con la aparición de muchos marcos de aprendizaje profundo populares, como Tensorflow, Keras, Caffe, MXnet, PyTorch. , Theano y más. La mayoría de estas herramientas se desarrollan de forma modular y cuentan con comunidades activas y apoyo profesional.

Aunque existen muchos códigos fuente abiertos para el aprendizaje profundo, son principalmente modelos de investigación académica y pocas empresas publicarán modelos centrales optimizados en línea. Por lo tanto, es imprescindible contar con excelentes capacidades de desarrollo de modelos.