CL

Senior AI Software Engineer

Hiring from
Spain
Work type
Remote
Posted
Is this job info correct?

549,430 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Buscamos un/a Senior AI Software Engineer con mentalidad de producto para construir Orion, nuestro asistente personal por WhatsApp para comprar y vender coches. Orion conversa con el usuario, recuerda lo importante sin arrastrar todo el historial, lee fotos y documentos, y delega tareas largas a workers externos.

Trabajarás en el núcleo del agente: un runtime en Python con arquitectura hexagonal, Postgres, colas y trazado completo. Este rol es sobre todo de backend y sistemas de agentes, con foco en fiabilidad, seguridad y calidad de código.


¿Cuál será tu impacto directo?

  • Diseñar y mantener el runtime del agente: loop de tools, contexto por capas, memoria por usuario, roles de modelo configurables y subagentes.
  • IA Stack: Construir y evolucionar la memoria del asistente (archivos Markdown en Postgres, búsqueda y RAG con pgvector) para que recuerde sin inflar el prompt.
  • Optimización de Modelos: Evaluación y "fine-tuning" (o prompt engineering avanzado) de LLMs para tareas específicas, optimizando el balance entre coste, velocidad y precisión.
  • Data Mastery: Experiencia avanzada en PostgreSQL y bases de datos vectoriales (Pinecone, Weaviate, Milvus o pgvector). Capacidad para optimizar consultas complejas y grandes volúmenes de datos.
  • Ingeniería de Datos: Experiencia real construyendo flujos de datos que no se rompen. Integrar tareas de larga duración con workers externos: HTTP, callbacks firmados, reintentos, idempotencia y estados claros.
  • Pensamiento de Producto: Traducir necesidades de producto difusas en diseños técnicos concretos y colaborar con producto, operaciones y backend.
  • Software Craftsmanship: Obsesión por el código limpio, patrones de diseño y sistemas que escalan.
  • Colaborar con equipos multidisciplinares (producto, operaciones, tech) asegurando buenas prácticas, versionado, testing y despliegue eficiente.


Requisitos indispensables

  • 5+ años de desarrollo de software en producción, con Python como lenguaje principal (asyncio, tipado estricto, pydantic).
  • 2+ años construyendo sistemas con LLMs: tool use, agentes, RAG, embeddings y gestión de contexto.
  • Experiencia construyendo agentes directamente sobre las APIs de los proveedores. Si has usado frameworks (LangGraph, LangChain, CrewAI…), queremos saber qué aprendiste y por qué los usarías o no.
  • PostgreSQL avanzado y modelado de datos. Experiencia con búsqueda vectorial (pgvector u otra).
  • Sistemas distribuidos en producción: colas, idempotencia, reintentos, concurrencia optimista y tareas largas.
  • Experiencia diseñando e integrando APIs, webhooks firmados y microservicios.
  • Conciencia de seguridad en agentes: prompt injection, datos no confiables y manejo de secretos.
  • Código limpio, arquitectura por capas, Git y buenas prácticas de revisión y despliegue.
  • Autonomía y ownership. Inglés técnico para leer documentación.


Se valorará positivamente

  • Experiencia con evals de LLMs y datasets de referencia.
  • Observabilidad de agentes (Langfuse, OpenTelemetry) y colas en AWS (SQS).
  • Visión artificial y lectura de documentos (OCR).
  • Automatización de navegador (Playwright) o integración de formularios web.
  • Conocimiento del sector de automoción o marketplace.
  • Contribuciones a proyectos open source de IA o datos.


¿Qué te ofrecemos en Clidrive?

  • 100 % remoto y flexibilidad total.
  • Impacto directo en producto y negocio.
  • Entorno técnico exigente: tipado estricto, linters y reglas de arquitectura automáticas.
  • Un producto real en producción con IA, no demos ni PoCs.
  • Oportunidad de definir las piezas clave de Orion desde la base.


Similar jobs