Empresa de servicios de desarrollo de software busca Ingeniero de IA Agente con 3+ años de experiencia para diseñar, construir y desplegar agentes de IA y flujos de trabajo agentic en AWS. Se requiere Python avanzado e inglés avanzado.
CodeRoad ofrece servicios integrales de desarrollo de software, ayudando a las empresas a escalar con soluciones de infraestructura ideales. Desde la ampliación de personal hasta equipos de TI dedicados e ingeniería de software general, nuestros servicios tecnológicos nearshore empoderan a las empresas para prosperar en un panorama digital en constante evolución. Acerca del Rol Como Desarrollador Intermedio de IA Agentic, serás el pilar técnico de nuestros PODs de ingeniería de IA, diseñando, construyendo y desplegando agentes de IA y flujos de trabajo agentic listos para producción. Te enfocarás en orquestar sistemas autónomos utilizando frameworks LLM líderes, Retrieval-Augmented Generation (RAG) y Model Context Protocol (MCP) para conectar sin problemas las capacidades de IA con los ecosistemas de software de los clientes y las fuentes de datos empresariales. Este rol es fundamental para transformar los requisitos comerciales en soluciones de IA agentic escalables, seguras y confiables en AWS. Trabajando bajo la guía de líderes técnicos senior, asumirás la propiedad de los componentes centrales de los agentes, construirás pipelines de evaluación robustos, establecerás barreras de seguridad y impulsarás la mejora continua en todo el ciclo de vida del desarrollo de IA. Responsabilidades Clave - Diseño y Construcción: Desarrollar agentes de IA de grado de producción, mecanismos de gestión de estado y flujos de trabajo multiagente utilizando frameworks como LangGraph, CrewAI o Agent Development Kit (ADK). - Integración y Orquestación: Conectar agentes de IA con herramientas empresariales, APIs y plataformas externas a través de Model Context Protocol (MCP) y llamadas a funciones estructuradas. - Optimización de la Recuperación de Conocimiento: Implementar y mantener pipelines RAG de alto rendimiento utilizando bases de datos vectoriales como Pinecone o Weaviate, aplicando estrategias de búsqueda semántica, fragmentación (chunking) y anclaje (grounding). - Evaluación y Seguridad: Ejecutar evaluaciones automatizadas, pruebas de regresión, métricas de éxito de tareas y barreras de seguridad para defenderse contra la inyección de prompts y la exposición de datos sensibles. - Despliegue y Monitoreo: Desplegar aplicaciones LLM en AWS utilizando Amazon Bedrock, aprovechando plataformas de observabilidad como LangSmith, Langtrace o AgentOps para solucionar fallos y optimizar el rendimiento. - Colaboración y Mantenimiento: Escribir código Python limpio, mantenible y testeable, manteniendo documentación técnica completa mientras colaboras con ingenieros senior, MLOps y equipos de producto. Requisitos - Experiencia: Más de 3 años de experiencia profesional en desarrollo de software, con experiencia directa y práctica en la construcción de aplicaciones de IA basadas en LLM, RAG o agentic. - Stack Tecnológico: Python avanzado, AWS (Amazon Bedrock), frameworks agentic (LangGraph, CrewAI o ADK), Vector DBs (Pinecone, Weaviate) y Model Context Protocol (MCP). - Observabilidad y Pruebas: Experiencia práctica en pruebas, evaluación y monitoreo de la ejecución de LLM utilizando herramientas como LangSmith, Langtrace o AgentOps. - Habilidades Blandas: Mentalidad de propiedad, sólidas capacidades de resolución de problemas y un enfoque colaborativo para entregar software de calidad dentro de equipos multifuncionales. - Habilidades Lingüísticas: Inglés avanzado (escrito y hablado) es obligatorio. Deseable - Exposición a sistemas multiagente y conceptos de aprendizaje por refuerzo. - Experiencia en la construcción de interfaces de IA front-end utilizando Chainlit, Streamlit o React. - Familiaridad con plataformas MLOps como MLflow o Kubeflow. - Exposición a ecosistemas cloud secundarios como Azure AI o Google Cloud Platform (GCP). Lo que te encantará - 100% Remoto: Trabaja desde cualquier lugar de Latinoamérica. - Feriados Libres: Observa los feriados nacionales locales. - Tiempo Libre Pago: Generosas políticas de PTO para descanso y tiempo personal. - Asistencia para Seguro Médico: Soporte financiero para tu cobertura de salud. - Compensación Competitiva en USD: Gana tarifas de mercado de primer nivel vinculadas al Dólar Estadounidense. - Oportunidades de Crecimiento: Evolución profesional continua dentro de proyectos globales de alto impacto.