Backend Engineer - AI Developer Platform

CGI
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
.NET
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Continuous Integration
Cursor (Graphical User Interface Elements)
Programming Tools
Web Development
Elasticsearch
Python
PostgreSQL
Open Source Technology
TypeScript
Google Cloud Platform
React
Retrieval-Augmented Generation
Large Language Models
Backend
Angular
Kubernetes
REST
Docker
Microservices

Job description

Buscamos incorporar un DEsarrollador Backend con conocimientos en IA para participar en uno de nuestros mas grandes proyectos, Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

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:

  • Artificial Intelligence
  • Cloud Computing
  • Docker
  • English
  • Java
  • Python
  • Spanish
  • .NET, + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Apply for this position