Uberall
Senior Software Engineer - AI Platform & Frameworks
Contract
About the job
ABOUT THE ROLE We're looking for a senior engineer to own the JVM platform that the rest of engineering builds on, and to point it at one goal: making it easy for internal teams to ship LLM-powered agents. Concretely, that means implementing in the Kotlin and Spring Boot ecosystem: reusable libraries, Spring Boot starters, templates, and shared building blocks that teams depend on. The difference from a classic platform role is what those foundations are for. Agents need message routing, tool exposure, memory and state handling, human-in-the-loop workflows, MCP integration, and evaluation and guardrail hooks. The team, which is internally called the BASE team, focuses on turning it into a...