Senior Backend Engineer, AI Orchestration

New
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonJavaTypeScriptLangChainDistributed Systems

Requirements

  • Strong professional experience building and maintaining production-grade backend systems using Java.
  • Hands-on experience with AI agent frameworks such as LangChain4j or comparable technologies.
  • Solid understanding of how agentic AI systems operate, including tool calling, workflow state management, retries, error handling, and execution lifecycles.
  • Experience designing reliable, scalable backend services where correctness, observability, and resilience are essential.
  • Practical experience deploying and supporting AI-powered systems in production environments.
  • Familiarity with cloud-native architectures, distributed systems, containerization, and orchestration technologies is highly desirable.
  • Strong analytical and problem-solving skills with the ability to design robust backend solutions for complex technical challenges.
  • Comfortable working in a collaborative, remote-first environment with cross-functional engineering and product teams.
  • Experience with Python or TypeScript AI ecosystems is a plus, provided there is strong Java expertise and willingness to build production systems in Java.

Responsibilities

  • Design and develop core execution primitives that enable reliable AI workflow orchestration within the platform's backend engine.
  • Build, maintain, and enhance integrations with large language model providers and AI agent frameworks.
  • Collaborate with product and engineering teams to transform real-world AI use cases into reusable orchestration patterns and blueprints.
  • Ensure AI workflow executions are fully observable, traceable, and easy to debug through robust monitoring and diagnostics capabilities.
  • Improve the reliability, scalability, and fault tolerance of AI execution pipelines by implementing retry strategies, state management, branching logic, and failure recovery mechanisms.
  • Contribute to backend architecture decisions and continuously improve platform performance and maintainability.
  • Stay informed about emerging AI orchestration technologies and recommend improvements to enhance platform capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now