Back to search
Cavendish Professionals Linkedin · Posted 18d ago

Python Backend Developer

Serbia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

🚀 Backend Developer (AI & Agent Systems) | Python, LangGraph, TypeScript, Node.js 🌍 Remote (EU) | 📄 B2B Contract |


We are looking for two experienced Backend Developers to join an ambitious engineering initiative with an in-house technology consultancy! You will take end-to-end ownership of building, scaling, and maintaining AI agents and intelligent tool workflows using cutting-edge protocols (LLM tool calling, MCP connections, and A2A communication).



What You’ll Be Doing:

  • Taking true ownership of AI agents and backend modules, driving development from concept to full end-to-end execution.
  • Designing and implementing resilient backend logic with Python and LangGraph/LangChain.
  • Building integration layers, APIs, and microservices in TypeScript and Node.js.
  • Implementing advanced LLM tool calling patterns, Model Context Protocol (MCP) connections, and Agent-to-Agent (A2A) communication protocols.
  • Containerizing applications using Docker and setting up reliable CI/CD delivery pipelines.
  • Writing comprehensive test suites using PyTest and Jest to ensure high platform stability.


What We’re Looking For:

  • 3–5+ years of commercial software engineering experience with strong backend fundamentals.
  • Experienced in building production-grade LLM applications or AI agentic workflows.
  • Consultant mindset: High learning agility, clear communication skills, and ability to collaborate seamlessly with internal and client engineers.
  • Full ownership mentality: You own the agent/feature until it runs flawlessly end-to-end.


Must-Haves:

  • Python & LangGraph / LangChain framework experience.
  • TypeScript / Node.js development background.
  • Hands-on experience with LLM tool calling patterns, MCP connections, and A2A protocols.
  • Proficiency with Docker, CI/CD pipelines, and testing frameworks (PyTest, Jest).
  • EU citizenship/residency and ability to travel to Germany occasionally (e.g., once a month; travel expenses rebillable).
  • Fluent English for daily technical collaboration.


Nice-to-Haves:

  • JavaScript (CAP/CDS framework).
  • Basic understanding of Kubernetes / Kyma.
  • Exposure to SAP BTP concepts (Cloud Foundry runtime).


Location & Working Setup:

  • 100% Remote working model within the European Union.
  • Flexible working hours with occasional travel to Germany (rebillable).
  • Initial contract running through End of November 2026, with high likelihood of extension into 2027 based on performance.


Ready to shape the future of AI-native enterprise engineering? Send me a direct message or apply with your updated CV to discuss next steps!

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search