Trabajo remoto de ingeniero de machine learning
En Turing, estamos en la búsqueda de ingenieros de machine learning que puedan crear las funcionalidades de producto más optimizadas aplicando las mejores técnicas de modelado de ML. Forma parte del 1% de los mejores ingenieros de ML y aprende al lado de los mejores.
Descubre trabajos remotos en software con centenas de clientes de Turing
Descripción del puesto
Responsabilidades del puesto
- Construir infraestructura back-end, pipelines de datos, y/o modelos de machine learning para nuestro producto respaldado por IA.
- Llevar a cabo la construcción de modelos de clasificación de trabajo y pipelines de modelado automatizados.
- Implementar nuevas funcionalidades que resuelvan problemas de manejo de datos complejos.
- Trabajar implementando modelos de machine learning para los usuarios finales y para realizar pruebas.
- Construir modelos de ML utilizando los principios de la informática: estructura de datos, algoritmos, lenguajes de programación, sistemas distribuídos y recuperación de información.
Requisitos mínimos
- Licenciatura/Máster en Informática, Ingeniería, TI o campos relevantes
- +2 años de experiencia en ingeniería y métodos de ML.
- Entendimiento profundo de los algoritmos de machine learning aplicados, especialmente NLP, y estadística.
- Familiaridad tanto con ciencia de datos como con la ingeniería necesaria para llevar los modelos a la etapa de producción.
- Experiencia en la implementación de modelos y algoritmos en la producción.
- Poseer experiencia con bases de datos SQL y NoSQL.
- Competencia en programación Python.
- Buenas habilidades de testeo.
Habilidades preferidas
- Conocimiento de técnicas de ML: deep learning, aprendizaje por refuerzo, clasificación, reconocimiento de patrones, etc.
- Experiencia con CI/CD (especialmente Jenkins), DVC, herramientas de monitoreo de modelos, MLOps en general.
- Conocimiento de sistemas de recomendación, sistemas de orientación, sistemas de ranking o técnicas similares.
¿Interesado en este trabajo?
Aplica a Turing hoy mismo.
¿Por qué unirse a Turing?
1Empleos de élite en EE. UU.
2Crecimiento profesional
3Asistencia al Desarrollador
¿Cómo convertirse en un desarrollador de Turing?
Crea tu perfil
Completa tus datos básicos: nombre, ubicación, conocimientos, expectativa salarial y experiencia.
Realiza nuestras pruebasy entrevistas
Resuelve pruebas y asiste a una entrevista técnica.
Recibe ofertas de trabajo
Las mejores empresas de EE.UU. y Silicon Valley te elegirán como colaborador.
Obtén el trabajo de tus sueños
Una vez que seas parte de Turing, ya no tendrás que volver a buscar otro trabajo.
¿Cómo convertirse en un ingeniero ML?
investigan, desarrollan y diseñan software autoejecutable para automatizar modelos predictivos. Un ingeniero de machine learning (ML) crea sistemas de inteligencia artificial (IA) que utilizan grandes conjuntos de datos para producir y construir algoritmos capaces de aprender y hacer predicciones. Para ayudar a desarrollar modelos de machine learning de alto rendimiento, el ingeniero de machine learning debe examinar, analizar y organizar los datos, realizar pruebas y optimizar el proceso de aprendizaje.
¿Qué es el machine learning? Es una disciplina del campo de la Inteligencia Artificial que, a través de algoritmos, le brinda a las computadoras la capacidad de identificar patrones en datos masivos y también de elaborar predicciones. Es una carrera profesional adecuada para ti si te interesan los datos, la automatización y los algoritmos. Tu trabajo consistirá en mover grandes volúmenes de datos sin procesar, crear algoritmos para procesar esos datos y, a continuación, automatizar el proceso para su optimización.
¿Otra razón por la que el machine learning es un campo tan apasionante para trabajar?
Dentro del sector, hay numerosas rutas profesionales entre las que elegir. Si tienes la formación adecuada, puedes trabajar como Ingeniero machine learning, Científico de Datos, Científico de PNL, Desarrollador de Inteligencia de Negocios o Diseñador machine learning Centrado en el Usuario.
¿Cuál es el alcance de la ingeniería ML?
Debido a que los puestos de ingeniero ML están en alta demanda en todas las industrias, proporcionan seguridad en la carrera y distintas oportunidades. Según varios estudios, de 2018 a 2027, se prevé que la industria mundial de IA y ML crezca a un ritmo constante. El sector mundial de la IA tendrá un valor de más de medio billón de dólares en 2024, según la empresa de investigación de mercados IDC.
El creciente número de startups de IA junto con el interés de las empresas es el resultado de la demanda mundial de tecnologías y aplicaciones de IA/ML. El número de adquisiciones de startups de IA ha aumentado de manera constante desde 2010, cuadruplicándose aproximadamente entre 2015 y 2018. Los aumentos en las adquisiciones de startups de IA han sido paralelos a los aumentos en la financiación de startups de IA, que ha aumentado de más de US$1000 millones en 2013 a US$8.500 millones en el primer trimestre de 2020. Debido a que los ingenieros ML altamente calificados son muy demandados en todos los sectores, es muy inusual que las ofertas de trabajo remoto de ingeniero ML queden sin cubrir.
¿Cuáles son las funciones y responsabilidades de un ingeniero ML?
En el equipo, las responsabilidades de un ingeniero ML incluyen una variedad de tareas, tales como:
- Para una solución impulsada por la IA, diseñar la infraestructura de backend, los conductos de datos y/o los modelos de machine learning.
- Trabajar en modelos de clasificación para automatizar y desarrollar pipelines de modelado.
- Contribuir a la implementación de nuevas características que aborden problemas de gestión de datos difíciles.
- Proporcionar modelos de machine learning a los usuarios finales para que los utilicen, y realizar pruebas.
- Utilizar los fundamentos de la informática, como las estructuras de datos, los algoritmos y el machine learning, para crear excelentes modelos de ML.
- Tener conocimiento sobre los lenguajes de programación, los sistemas distribuidos y la recuperación de información.
Aparte de estas responsabilidades, las funciones de un ingeniero ML pueden implicar otras cosas. Debido a que esta industria todavía es muy nueva y muchas cosas siguen sin descubrirse, cada organización tiene su conjunto único de enfoques de automatización productiva.
Como resultado, los puestos de trabajo de ingeniero ML en las empresas de IT pueden abarcar una variedad de responsabilidades adicionales, entre ellas:
- Colaboración entre científicos de datos y analistas de negocios.
- Automatización de la infraestructura.
- Creación de APIs mediante la conversión de modelos de machine learning.
- Poner a prueba los modelos de IA/ML y desplegarlos.
- Desarrollo de productos mínimos viables utilizando el machine learning.
- Uso de la IA para ofrecer nuevos talentos a las empresas.
¿Cómo convertirse en un ingeniero ML?
Para trabajar como ingeniero ML, necesitarás tener algunos requisitos previos. En general, este puesto se encarga de diseñar aplicaciones y sistemas de machine learning, lo que incluye el análisis y la organización de datos, la ejecución de pruebas y experimentos y, en general, la supervisión y optimización del proceso de aprendizaje para desarrollar sistemas de ML de alto rendimiento.
Serás responsable de aplicar algoritmos a varias bases de código, por lo que la experiencia previa en desarrollo de software es ideal para este puesto. Esencialmente, la mezcla adecuada de matemáticas, estadística y programación web le proporcionará la formación necesaria; una vez que comprendas estas ideas, estarás listo para solicitar un trabajo de ingeniero ML.
¿Estás interesado en trabajos remotos de ingeniero ML?
¡Conviértete en un desarrollador de Turing!
Habilidades necesarias para convertirse en un ingeniero ML
El campo de los trabajos de ingeniero ML es relativamente nuevo y evoluciona rápidamente. Por lo tanto, no existe un único conjunto de habilidades para convertirse en ingeniero ML. Hay muchas maneras de introducirse en el sector de acuerdo a la formación académica, las habilidades técnicas y las áreas de interés. La IA y el machine learning ya están reformando las tecnologías de la información, las tecnologías financieras, la salud, la educación, el transporte y otros sectores, y aún queda mucho camino por recorrer. Las organizaciones se centran en el valor de la IA, superando la fase de prueba y centrándose en adoptar la IA/ML lo antes posible. Como resultado, próximamente, los puestos de trabajo de ingeniero ML tendrán más demanda.
Algunas de las habilidades que se solicitan para obtener un trabajo remoto en Estados Unidos son:
1. Habilidades en ingeniería de software
La escritura de algoritmos que puedan buscar, ordenar y optimizar; la familiaridad con los algoritmos aproximados; la comprensión de las estructuras de datos, como los stacks, las colas, los gráficos, los árboles y las matrices multidimensionales; la comprensión de la computabilidad y la complejidad; y el conocimiento de la arquitectura de los ordenadores, como la memoria, los clústeres, el ancho de banda, los bloqueos y la caché, son solo algunos de los fundamentos de la informática en los que se basan los ingenieros de machine learning.
2. Habilidades en la ciencia de datos
La familiaridad con lenguajes de programación como Python, SQL y Java; la comprobación de hipótesis; el modelado de datos; el dominio de las matemáticas, la probabilidad y la estadística (como los clasificadores Naive Bayes, la probabilidad condicional, la probabilidad, la regla de Bayes y las redes de Bayes, los modelos de Markov ocultos, etc.); y la capacidad de desarrollar una estrategia de evaluación para los modelos y algoritmos predictivos son sólo algunos de los fundamentos de la ciencia de datos en los que se basan los ingenieros de machine learning.
3. Habilidades adicionales en machine learning
El deep learning, la programación dinámica, los diseños de redes neuronales, el procesamiento del lenguaje natural, el procesamiento de audio y vídeo, el aprendizaje por refuerzo, las técnicas sofisticadas de procesamiento de señales y la optimización de los algoritmos de machine learning son todas las habilidades que tienen muchos ingenieros de machine learning.
4. La seguridad es una tarea clave para los sistemas de IA/ML
Como lo es para cualquier otra solución de software. Aunque los modelos de machine learning requieren una importante preparación de los datos, el acceso a los mismos debe limitarse únicamente al personal y a las aplicaciones autorizadas. A toda costa, la seguridad de los datos es una habilidad que debe aprenderse.
5. Experiencia con proyectos del mundo real
Otro aspecto crucial para convertirse en un ingeniero ML es reconocer cuándo y cómo aplicar su experiencia técnica a tareas y asignaciones prácticas. Completar un proyecto de desarrollo de IA/ML de principio a fin y documentarlo en tu portafolio te ayudará a presentar tus habilidades y conocimientos a posibles empleadores, permitiéndote conseguir esos trabajos de ingeniero ML a distancia que siempre has deseado.
6. Habilidades de comunicación
Los ingenieros de machine learning suelen colaborar con científicos y analistas de datos, ingenieros de software, científicos de investigación, equipos de marketing y equipos de productos, por lo que la capacidad de explicar con precisión los objetivos, los calendarios y las expectativas del proyecto a las partes interesadas es una habilidad esencial.
7. Habilidades para la resolución de problemas
Tanto los científicos de datos como los ingenieros de software necesitan habilidades de resolución de problemas, y los ingenieros de machine learning las requieren. Dado que el machine learning se centra en la resolución de problemas en tiempo real, la capacidad de pensar de forma crítica y creativa sobre los problemas y generar soluciones es un requisito previo.
8. Experiencia en el dominio
Los ingenieros de machine learning deben comprender tanto las necesidades de la empresa como los tipos de problemas que resuelven sus diseños para crear software autoejecutable y optimizar las soluciones que utilizan las empresas y los clientes. Sin el conocimiento del dominio, las recomendaciones de un ingeniero de machine learning pueden ser inexactas, su trabajo puede pasar por alto características útiles y la evaluación de un modelo puede ser un desafío.
¿Estás interesado en trabajos remotos de ingeniero ML?
¡Conviértete en un desarrollador de Turing!
Los ingenieros de machine learning deben comprender tanto las necesidades de la empresa como los tipos de problemas que resuelven sus diseños para crear software autoejecutable y optimizar las soluciones que utilizan las empresas y los clientes. Sin el conocimiento del dominio, las recomendaciones de un ingeniero de machine learning pueden ser inexactas, su trabajo puede pasar por alto características útiles y la evaluación de un modelo puede ser un desafío.
Para mantenerse al día con todos los avances actuales de la industria y desarrollar gradualmente sus habilidades, los ingenieros ML deben trabajar bastante. Para destacarse en su sector, deben seguir las mejores prácticas con éxito y de manera constante. En este sentido, hay dos cosas que los desarrolladores deben tener en cuenta para avanzar. Es posible que necesiten el apoyo de alguien más experimentado que les enseñe nuevas habilidades mientras practican. Además, como ingeniero de machine learning, debe afinar sus habilidades analíticas, de programación informática y de inteligencia artificial y machine learning. Por ello, los desarrolladores deben asegurarse de que haya alguien a su lado para ayudarles.
Turing tiene los mejores trabajos remotos de ingeniero ML que se adaptan a tus objetivos profesionales. Trabajar en problemas tecnológicos y empresariales difíciles con tecnologías de vanguardia te ayudará a crecer rápidamente. Únete a la red de los mejores desarrolladores del mundo y consigue un trabajo de ingeniero ML remoto full-time y a largo plazo con mayores ingresos y crecimiento profesional.
¿Por qué convertirse en ingeniero ML en Turing?
Empleos de élite en EE.UU.
Oportunidades a largo plazo para trabajar en grandes empresas estadounidenses, orientadas a un objetivo y con una gran compensación.
Crecimiento profesional
Trabaja en problemas técnicos y empresariales desafiantes utilizando tecnología de vanguardia para acelerar el crecimiento de tu carrera.
Comunidad exclusiva de desarrolladores
Únete a una comunidad mundial de desarrolladores de software de élite.
Una vez que te unas a Turing, nunca más tendrás que buscar otro trabajo
Los compromisos de Turing son a largo plazo y a tiempo completo. Cuando un proyecto llega a su fin, nuestro equipo se pone a trabajar para identificar el siguiente en cuestión de semanas.
Trabaja desde la comodidad de tu casa
Turing te permite trabajar según tu conveniencia. Tenemos un horario flexible y puedes trabajar para las mejores empresas de Estados Unidos desde la comodidad de tu casa.
Gran compensación
Al trabajar con las principales empresas de EE.UU., los desarrolladores de Turing ganan más que el salario estándar del mercado en la mayoría de los países.
¿Cuánto le paga Turing a los ingenieros ML?
Cada ingeniero ML tiene la opción de seleccionar su rango salarial. Por otro lado, Turing sugerirá un monto con el que nos sentimos seguros de que podemos encontrar una buena oportunidad a largo plazo para impulsar tu carrera de ingeniero ML. Nuestras recomendaciones se basan en el análisis de las condiciones actuales del mercado y las demandas de nuestros clientes.
Preguntas Frecuentes
Últimas entradas de Turing
Liderazgo
Política de Igualdad de Oportunidades
Explora trabajos remotos de desarrollador
Basadas en tus conocimientos
- React/Node
- React.js
- Node.js
- AWS
- JavaScript
- Python
- TypeScript
- Python/React
- Java
- PostgreSQL
- React Native
- PHP
- PHP/Laravel
- Golang
- Ruby on Rails
- Angular
- Android
- iOS
- ASP.NET
Basadas en tu rol
+ Ver más rolesBasadas en tu trayectoria profesional
- Desarrollador de Software
- Desarrollador de Software Senior
- Ingeniero de Software
- Ingeniero de Software Senior
- Desarrollador Senior Full-stack
- Desarrollador Senior Front-end
- Ingeniero Senior de DevOps
- Desarrollador Java Senior
- Líder Técnico de Software Senior














