Backend Engineer, AI Orchestration

Crowdfarming
Madrid, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Cloud Engineering Software Debugging Distributed Systems Fault Tolerance Python (Programming Language) TypeScript AI Infrastructure Multi-Agent Systems Backend Containerization
+2 more
Kubernetes Virtual Agents

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer, AI Orchestration based in Spain. Join a highly technical engineering team focused on building the infrastructure that powers reliable AI-driven workflow orchestration. In this role, you’ll develop the core execution engine that enables AI agents and large language model workflows to operate efficiently, securely, and at scale. You’ll work on backend systems where reliability, observability, and performance are critical, collaborating closely with product and engineering teams to transform complex AI use cases into reusable platform capabilities. This is an excellent opportunity for an experienced backend engineer with a passion for distributed systems and production-grade AI infrastructure. If you enjoy solving challenging technical problems and building foundational technology that enables next-generation AI applications, this role offers significant ownership and impact. Accountabilities 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.

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.

Benefits & conditions

Fully remote position with the flexibility to work from anywhere. Access to coworking spaces worldwide for additional workspace flexibility. Comprehensive healthcare coverage, including medical, dental, and vision benefits. Home office equipment provided to support an optimal remote work environment. Opportunity to work with modern AI technologies, distributed systems, and cloud infrastructure. High level of ownership within a collaborative and engineering-driven culture. Career growth opportunities while contributing to cutting-edge AI orchestration technology. How Jobgether works

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:52 min

Orchestrating autonomous specialist agents for complex system delivery

Ayotunde Obasa Ayotunde Obasa · Europe 2026 Virtual

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

3:45 min

Fusing developer experience and platform engineering for agentic SDLC

Julia Kordick Julia Kordick · World Congress 2026 Europe

Videos

See all

Related articles

See all