Your mission
We’re looking for a senior technical leader to define and drive the architecture of Juno – the agentic AI layer at the core of our platform. You’ll be the go-to technical authority on how our agents are designed, orchestrated, and deployed at scale, making the hard architectural calls on everything from multi-agent coordination patterns to production infrastructure. This is a deeply hands-on role: you’ll be in the code daily, prototyping new approaches, setting the bar for engineering quality, and solving systems problems. If you want to be the person who shapes how agentic AI actually works in production – not in theory – this is the role.
How We Work: Agentic-First Engineering
At JTL, AI-assisted development is not optional – it’s how we build. Engineers on our team actively uses tools like GitHub Copilot, Claude Code, Cursor, or similar AI coding assistants as part of their daily workflow. We expect you to bring experience with these (or similar) tools.
Your responsibilities
- You own end-to-end system architecture for agentic AI applications, from high-level design through production deployment, scaling, and observability.
- You design and build multi-agent orchestration systems using frameworks such as LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel, or custom orchestration layers.
- You architect scalable, fault-tolerant backend services using Python (FastAPI, async patterns) with clean API contracts (REST, GraphQL, gRPC) consumed by internal teams and external clients.
- You implement cloud deployment strategies on Azure (AKS, Azure AI Services, Functions),or other cloud, including infrastructure-as-code, CI/CD pipelines, and cost governance.
- You design integration patterns for connecting agents to external tools, APIs, databases, and enterprise systems in a secure and extensible way.
- You establish architectural standards, design patterns, and engineering best practices for the AI engineering team (code quality, testing, security, documentation).
- You evaluate emerging agentic AI technologies, LLM providers, and tooling; present technical recommendations and trade-off analyses to leadership.
- You mentor and grow junior and mid-level engineers through architecture reviews, code reviews, and knowledge-sharing sessions.
Your profile
- You have 8+years of professional software engineering experience with at least 3 years in a senior, staff, or architect-level role focused on system design.
- You have expert-level Python skills: asyncio, FastAPI or equivalent async frameworks, Pydantic, dependency injection, and modern packaging (Poetry /uv).
- You have a strong track record of designing and building production APIs (REST,GraphQL, orgRPC) and event-driven / microservice architectures.
- You have hands-on experience building applications with agentic AI frameworks (LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel, or similar).
- You have working knowledge of LLM integration patterns: prompt management, tool-use / function-calling, retrieval-augmented generation (RAG), vector stores (Pinecone,Weaviate,Qdrant,pgvector), and context-window optimization.
- You have production cloud deployment experience on Azure: container orchestration (Kubernetes), serverless compute, networking, and infrastructure-as-code (Terraform,Pulumi, or CloudFormation).
- You have a solid understanding of distributed systems fundamentals: messaging (Kafka, RabbitMQ, SQS), caching (Redis), data base selection, and observability (OpenTelemetry, Prometheus, Grafana).
- You have excellent communication skills with the ability to articulate complex architectural decisions to both technical and non-technical stakeholders.
Why us?
- Remote-first within Germany, with the option to work remotely from eligible countries for up to 180 days per year
- Meal allowance of up to €115 net per month
- Ergonomic workspace allowance for your home office setup
- Regular team events, company-wide gatherings, and summer and Christmas parties to stay connected as a remote-first company
- EGYM Wellpass and JobRad subsidy
- Financial benefits including capital-forming payments (Vermögenswirksame Leistungen) and a company pension scheme
Wir freuen uns auf Deine Bewerbung!
Eine ausführliche Bewerbung wäre super, aber fürs Erste freuen wir uns auch über:

Du hast noch Fragen?
Dein Ansprechpartner bei JTL:
Steffi Meiritz
jobs@jtl-software.de
Melde Dich gerne bei Steffi, wenn Du noch Fragen zur Stelle oder zum Bewerbungsprozess hast.
