Descripción del puesto
Importante compañía busca incorporar a un/a Ingeniero/a de Software Sénior especializado/a en Inteligencia Artificial, con sólida base técnica, pensamiento analítico y capacidad para diseñar e implementar soluciones de IA robustas, escalables y orientadas a negocio. El rol tendrá un foco hands-on en el desarrollo, optimización y despliegue de soluciones basadas en IA Generativa, Machine Learning y automatización avanzada, trabajando en estrecha colaboración con equipos técnicos y stakeholders del negocio.
🚀 Responsabilidades Principales
- Diseñar, desarrollar y mantener soluciones de IA de extremo a extremo, desde la comprensión del problema y diseño de arquitectura, hasta el despliegue, monitoreo y mejora continua en ambientes productivos.
- Implementar soluciones basadas en IA Generativa y LLMs, incluyendo extracción inteligente de información desde documentos (PDFs), prompting avanzado, embeddings, RAG y generación automática de resúmenes.
- Desarrollar, entrenar, evaluar y optimizar modelos de Machine Learning, asegurando métricas de desempeño, trazabilidad, reproducibilidad y calidad del modelo.
- Integrar modelos de IA en sistemas y procesos existentes, utilizando APIs, microservicios y pipelines de datos escalables.
- Colaborar en la identificación de oportunidades de uso de IA en procesos críticos del negocio, aportando una mirada técnica orientada a impacto y eficiencia.
- Elaborar documentación técnica clara y participar en la comunicación de resultados, riesgos y mejoras a equipos internos.
- Guiar técnicamente a ingenieros más junior, promoviendo buenas prácticas de desarrollo, testing y MLOps.
🎓 Requisitos del Perfil
- Formación en Ingeniería, Ciencias de la Computación, Data Science, Matemáticas, Estadística o carreras afines.
- 3+ años de experiencia en desarrollo de software y 2+ años trabajando directamente con soluciones de IA o Machine Learning.
- Experiencia práctica con modelos de clasificación (Random Forest, SVM, árboles de decisión, modelos probabilísticos) y pipelines de datos.
- Conocimientos sólidos en Python y frameworks de IA/ML (scikit-learn, TensorFlow, PyTorch u otros).
- Experiencia deseable en despliegue de modelos, versionado, monitoreo y prácticas de MLOps.
- Capacidad de trabajo autónomo, pensamiento crítico y orientación a soluciones.