Buscamos un Ingeniero de IA Senior con una sólida formación en ingeniería de software y experiencia práctica en el diseño, desarrollo y despliegue de soluciones de Inteligencia Artificial listas para producción. El candidato ideal combinará una sólida experiencia en desarrollo de software y diseño de soluciones con conocimientos prácticos de IA Generativa, Modelos de Lenguaje Grandes (LLMs), arquitecturas RAG, agentes de IA y servicios de IA basados en la nube.
Trabajarás en estrecha colaboración con ingenieros de software, arquitectos y stakeholders de negocio para identificar oportunidades, definir soluciones técnicas, construir aplicaciones potenciadas por IA y llevarlas desde la prueba de concepto a producción.
Responsabilidades
- Diseñar, desarrollar y desplegar soluciones escalables de IA y IA Generativa.
- Construir aplicaciones potenciadas por LLMs, asistentes inteligentes, copilotos, agentes de IA y flujos de trabajo automatizados.
- Diseñar e implementar arquitecturas de Generación Aumentada por Recuperación (RAG).
- Implementar búsqueda semántica, embeddings, recuperación de conocimiento y soluciones de bases de datos vectoriales.
- Integrar Modelos de Lenguaje Grandes a través de Azure OpenAI, APIs de OpenAI o plataformas de IA equivalentes.
- Desarrollar prompts, herramientas, flujos de trabajo de llamada a funciones (function calling) y mecanismos de orquestación de agentes.
- Evaluar y seleccionar modelos, frameworks y arquitecturas de IA según cada caso de uso.
- Definir criterios de evaluación y monitorear la precisión, calidad, latencia, seguridad y costo de las soluciones de IA.
- Integrar capacidades de IA en productos de software y aplicaciones empresariales existentes.
- Transformar requisitos de negocio en soluciones técnicas escalables, seguras y listas para producción.
- Proporcionar liderazgo técnico y definir estándares de desarrollo y mejores prácticas para iniciativas de IA.
- Colaborar con equipos técnicos y de negocio multidisciplinarios.
Requisitos
- Más de 6 años de experiencia profesional en desarrollo de software, diseño de soluciones o arquitectura de aplicaciones.
- Más de 2 años de experiencia profesional práctica en el diseño e implementación de soluciones de Inteligencia Artificial.
- Experiencia comprobada en el desarrollo de aplicaciones de IA Generativa y Modelos de Lenguaje Grandes.
- Sólida experiencia con RAG, Prompt Engineering, embeddings, búsqueda semántica y bases de datos vectoriales.
- Experiencia en la construcción de agentes de IA e implementación de Tool Calling o Function Calling.
- Experiencia integrando Azure OpenAI, APIs de OpenAI o servicios de IA basados en la nube equivalentes.
- Sólida experiencia en desarrollo de software con Python y/o C#/.NET.
- Experiencia en el diseño e integración de APIs REST.
- Conocimientos de Git, bases de datos relacionales, arquitectura de software y soluciones basadas en la nube.
- Experiencia llevando prototipos o pruebas de concepto de IA a producción.
- Capacidad para traducir requisitos de negocio en soluciones técnicas de IA.
- Capacidad para liderar decisiones técnicas y colaborar con equipos de desarrollo de software.
Calificaciones Preferidas
- Experiencia con Azure OpenAI Service, Azure AI Foundry, Azure AI Search o Azure Machine Learning.
- Experiencia con Semantic Kernel, LangChain, LangGraph, LlamaIndex, AutoGen o CrewAI.
- Conocimiento de Model Context Protocol (MCP).
- Experiencia con evaluación de IA, observabilidad, guardrails y gestión de prompts.
- Experiencia con fine-tuning o personalización de modelos.
- Experiencia con Docker, Kubernetes, CI/CD o Azure DevOps.
- Experiencia con Angular, React o tecnologías frontend modernas.
- Experiencia con Azure, AWS o Google Cloud Platform.
- Conocimientos de Machine Learning, PyTorch, TensorFlow o Scikit-learn.
- Conocimientos de IA Responsable, gobernanza de IA, privacidad de datos y seguridad de aplicaciones.
- Experiencia previa como Líder Técnico, Arquitecto de Software, Arquitecto de Soluciones de IA o mentor.
Trabajo Remoto y Flexibilidad
Ofrecemos la opción de trabajar de forma remota, brindándote la flexibilidad para gestionar tu tiempo y lograr un equilibrio saludable entre la vida laboral y personal. Si lo prefieres, también puedes optar por trabajar desde nuestra oficina en Montevideo, según tus preferencias.
Capacitación y Desarrollo
Fomentamos el crecimiento profesional y el aprendizaje continuo. Proporcionamos acceso ilimitado a una plataforma educativa, cursos internos y oportunidades de capacitación, lo que te permite mejorar tus habilidades y mantenerte actualizado sobre las últimas tecnologías y tendencias.