AI Engineer Python LLM
Role details
Job location
Tech stack
Job description
search, caching and data retrieval and ensure AI outputs remain accurate, observable and production ready. You'll also play a key role in building platform capabilities around monitoring, tracing and operational excellence, implementing OpenTelemetry, structured logging, dashboards and automated quality gates that provide deep insight into model performance, latency, cost and reliability before new features reach production. This is a hands-on role offering the opportunity to influence architecture, define engineering standards and help shape a highly scalable AI platform using modern Python, distributed systems and cloud-native engineering practices. Location / WFH: You can work from home most of the time (based in Spain), with occasional meet-ups in the Madrid office. Please note you must be based in Spain and not require a visa as the company is unable to sponsor. About you: You have strong backend software engineering skills with Python You have a, good understanding of
Requirements
architectural design patterns, (e.g., Clean/Hexagonal Architecture, Domain-Driven Design, SOLID, event-driven) to manage complex system boundariesYou have experience of building or scaling user-facing AI software that real users have used You're comfortable with agent patterns and eval-driven developmentYou've worked at a start-up or scale-up before and are excited by the challenge You're degree educated in a STEM discipline What's in it for you: Salary to €140,000Impactful role with excellent progression opportunitiesMostly remote working (in Spain)