> Markdown version of [/jobs/ext/1626379-genai-platform-engineer](https://www.wearedevelopers.com/jobs/ext/1626379-genai-platform-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # GenAI Platform Engineer - **Company:** Pleo - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Algorithm Design, Systems Engineering, Code Review, Computer Programming, Information Leak Prevention, Data Retrieval, Software Debugging, Distributed Systems, Java Virtual Machine (JVM), Python (Programming Language), Search Technologies, AI Infrastructure, Large Language Models, Model Validation, Backend, Kotlin, Machine Learning Operations - **Published:** July 13, 2026 - **Apply:** https://www.jobleads.com/es/job/ea249d0d3067da75a91d983cf2f1a3bd6 ## About the Role * Strong backend/systems engineering background, with experience building and operating production services with reliability and observability requirements. * Experience designing and delivering shared platform or infrastructure components used by multiple teams. * Strong production ownership: monitoring, alerting, incident response, debugging, and post-incident learning. * Distributed systems fundamentals, including async workflows, idempotency, consistency tradeoffs, and designing for failure. * Hands-on experience with LLM APIs or strong interest in learning their production failure modes: rate limits, context windows, multi-vendor routing, latency variance, and cost control. * Security mindset for AI systems, including prompt injection risks, PII in logs, data leakage, and safe credential handling. * Strong programming experience in either a JVM-based language or Python. We operate a polyglot platform with components written in both Kotlin and Python, and you'll be expected to contribute to both. * Clear communication and collaboration skills, especially when working with product teams and other engineers to turn ambiguous platform needs into practical solutions., * You are passionate about developer experience and get excited about being a force multiplier for engineering teams. * You have moved past prototyping and have a deep understanding of the realities of LLMOps, data retrieval, prompt and context engineering, as well as model evaluation in production. * You understand both the engineering and the data side of things, and are comfortable switching languages or technologies to achieve your goals. ## Description Pleo is investing heavily in AI-powered features across the product. You will be part of the GenAI Core team which is responsible for the horizontal platform infrastructure that makes this possible. They look after LLM routing, MCP servers, vector search infrastructure, evaluation frameworks, and agentic tooling. This is a hands-on backend/platform engineering role at the intersection of distributed systems and modern AI engineering. You will help design, build, and operate the shared AI infrastructure used by product teams across Pleo, with a strong focus on reliability, observability, security, and developer experience. Reporting and Collaboration You'll be reporting to the Engineering Manager for the GenAI Platform team and will be working closely with senior and staff Engineers in GenAI Core. You will also collaborate with Applied AI Engineers, Data Scientists, and product engineering teams across the business., * Design, build, and operate core GenAI platform components used by product teams at Pleo, including LLM routing gateway, vector search and RAG infrastructure, tool registry and MCP gateway, AI observability and evaluation tooling (tracing LLM calls, supporting human and automated evaluation, detecting drift, and tracking costs) and infrastructure for multi-step, long-running agentic workflows. * Own production-quality delivery of platform features, from design through rollout, monitoring, and follow-up. * Contribute to resilient system design: sensible APIs, failure handling, rate limiting, retries, idempotency, and safe change management. * Improve reliability and observability through metrics, dashboards, alerting, incident follow-ups, and operational improvements. * Partner with Applied AI Engineers and product teams to understand platform needs and help them build AI-powered features safely. * Build internal SDKs, templates, and guardrails that let product engineers build AI features without needing deep infrastructure expertise. * Support other engineers through pairing, code reviews, technical feedback, and clear documentation. * Help evaluate build-vs-buy decisions in the rapidly evolving LLMOps tooling landscape., * You are primarily interested in model research or algorithm development. This role is about building the tooling that enables product teams to ship AI features to production. * You prefer building customer-facing features. Your key users will be other Pleo Engineers. * You cannot explain AI trade-offs clearly to non-technical stakeholders. You will regularly work with Product Managers, Designers, and business leaders who need to understand what is and isn't possible., * Take ownership of a core platform component such as the LLM gateway, RAG infrastructure, MCP gateway, or evaluation framework, and improve its reliability, observability, or developer experience. * Deliver production-ready improvements with clear rollout plans, monitoring, and operational documentation. * Partner with Applied AI Engineers and product teams to identify platform investments that would accelerate their work. * Contribute to Pleo's internal standards for AI feature development: how we evaluate quality, manage prompts, and monitor production AI systems. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Beyond GPT: Building Unified GenAI Platforms for the Enterprise of Tomorrow](https://www.wearedevelopers.com/videos/1525-beyond-gpt-building-unified-genai-platforms-for-the-enterprise-of-tomorrow) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere)