Bienvenido a Ideagen, la fuerza invisible detrás de muchos aspectos de nuestra vida diaria. Desde asegurar la seguridad de los aviones hasta garantizar la seguridad alimentaria y ayudar a los profesionales de la salud, Ideagen es tu compañero silencioso que trabaja tras bambalinas para hacer la vida más segura y mejor.
Cada día, millones de personas en todo el mundo dependen del software de Ideagen para su seguridad. Tenemos oficinas globales en América, Australia, Malasia e India, donde nuestros diversos equipos asumen varios roles emocionantes.
En Ideagen, nuestro compromiso es reclutar personas talentosas de diversos orígenes para fomentar un ambiente inclusivo. Empoderamos a nuestros colegas para que maximicen su potencial y expresen sus características, experiencias y conocimientos únicos para alcanzar sus ambiciones.
Responsabilidades
Como Ingeniero de IA Nivel 2, usted:
- Diseñará, desarrollará e implementará modelos y algoritmos de aprendizaje automático para abordar problemas empresariales complejos.
- Colaborará con propietarios de productos y expertos en el dominio para entender los desafíos empresariales y idear soluciones adecuadas de aprendizaje automático.
- Analizará y preprocessará grandes conjuntos de datos para extraer características e insights significativos.
- Entrenará, ajustará y validará modelos de aprendizaje automático utilizando técnicas como aprendizaje profundo, aprendizaje por refuerzo o modelado estadístico.
- Optimizará los modelos de aprendizaje automático y trabajará con Ingenieros de MLOps/DevOps para desplegarlos en sistemas de producción.
- Monitoreará, evaluará y mejorará el rendimiento del modelo; implementará estrategias de mantenimiento del modelo.
- Trabajará estrechamente con Jefes de Departamentos, Líderes de Equipo e Ingenieros de Software para construir soluciones empresariales bien arquitectadas, alojadas en la nube y en instalaciones locales.
- Colaborará con Gerentes de Producto, Propietarios Técnicos del Producto, Ingenieros de Pruebas e Ingenieros de DevOps para garantizar la entrega de características de alto estándar.
- Trabajará con el Equipo de Diseño de Producto para crear experiencias óptimas para el usuario.
- Navegará por el ciclo de vida del aprendizaje automático, entregando soluciones según una hoja de ruta publicada dentro de ciclos de lanzamiento planificados.
- Contribuirá a definir y desarrollar un backlog de Sprint para cumplir con los objetivos del equipo de Producto.
- Diagnosticará, solucionará y corregirá defectos de software.
- Influirá en las prácticas y decisiones tecnológicas del Equipo de Desarrollo.
- Creará la documentación necesaria para el trabajo producido.
- Se mantendrá al día con los avances en aprendizaje automático y herramientas/marcos relacionados para adoptar las mejores prácticas.
- Realizará tareas con supervisión limitada, requiriendo un uso sustancial de juicio independiente.
Habilidades y Experiencia
Estamos buscando candidatos con las siguientes calificaciones:
- Al menos 3 años de experiencia en un rol de IA.
- Historial comprobado como Ingeniero de IA o rol similar, incluyendo desarrollo y despliegue de modelos de aprendizaje automático en aplicaciones del mundo real.
- Fuertes habilidades de programación en Python, R o lenguajes relacionados con experiencia en bibliotecas como TensorFlow, PyTorch o scikit-learn.
- Sólido entendimiento de algoritmos de aprendizaje automático, arquitecturas de aprendizaje profundo y técnicas de modelado estadístico.
- Familiaridad con plataformas en la nube (por ejemplo, AWS, Azure, GCP) y despliegue de modelos de aprendizaje automático en la nube. Se prefiere experiencia con Jupyter Notebooks y AWS SageMaker.
- Fuerte entendimiento de Orquestación de ML es ventajoso.
- Capacidad comprobada para entregar características técnicas dentro de una aplicación empresarial.
- Experiencia con Control de Versiones, preferiblemente Git.
- Fuertes habilidades de comunicación verbal y escrita en inglés.
- Entendimiento de metodologías/marcos de desarrollo de software Agile como Scrum.
- Experiencia