Position Description:
Únete a CGI!
Fundada en, CGI se encuentra entre las mayores empresas de servicios de consultoría TI y de negocio del mundo. Nos basamos en conocimientos y resultados para ayudar a acelerar la transformación digital de nuestros clientes. A través de 21 sectores en ubicaciones en todo el mundo, nuestros 94. profesionales proporcionan servicios de consultoría TI y de negocio integrales, escalables y sostenibles que entregamos localmente.
Descripción del puesto
Buscamos incorporar un DEsarrollador Backend con conocimientos en IA para participar en uno de nuestros mas grandes proyectos
Your future duties and responsibilities:
#LI-JC10
Required qualifications to be successful in this role:
. Experiencia real en el diseño, desarrollo e implementación de aplicaciones basadas en modelos de lenguaje grande (LLM) en entornos de producción
. Se requiere haber trabajado y llevado a producción proyectos con varios de los siguientes elementos: API de OpenAI, Claude, Gemini, modelos de código abierto (Llama, Mistral, DeepSeek, etc.) y herramientas de desarrollo asistidas por IA (Copilot, Cursor, Claude Code, etc.)
. Debe comprender y haber trabajado con: ingeniería avanzada de prompts, llamadas a funciones/herramientas, salidas estructuradas y validación de respuestas, RAG (Retrieval Augmented Generation), incrustaciones, medidas de seguridad, optimización de costes, rastreo de latencia y observabilidad para aplicaciones LLM, evaluación, métricas de calidad y mejora iterativa de aplicaciones LLM, seguridad de LLM (inyección de prompts, jailbreaks, validación de entradas)
. Se requiere experiencia en varios de los siguientes ámbitos: Python, Java, TypeScript/Node.js, API REST, arquitectura de backend, microservicios, pruebas, CI/CD, Docker, Kubernetes (preferible), nube (Azure, AWS o GCP)
. Se requiere conocer varios de los siguientes marcos de trabajo y haber creado aplicaciones reales con al menos uno de ellos: LangChain, LangGraph, LlamaIndex, Semantic Kernel, AutoGen, CrewAI, agentes y flujos de trabajo de varios pasos
. Debe conocer una de las siguientes bases de datos: PostgreSQL, bases de datos vectoriales (Pinecone, Weaviate, pgvector, Chroma), Elasticsearch / OpenSearch
Se valorará:
. experiencia real con MCP
. experiencia en desarrollo web/frontend: Angular o React
#LI-JC10
Skills:
1. Artificial Intelligence
2. Cloud Computing
3. Docker
4. English
5. Java
6. Python
7. Spanish
8. .NET