Madiff

GenAI Python Backend Developer – MCP and AI Agents

Madiff  •  Remote  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


This is a remote position.


We are looking for a GenAI Python Backend Engineer to join a team building enterprise AI agent infrastructure. The role focuses on developing backend services that enable LLM-based agents to interact with enterprise systems, manage state, and execute workflows securely and reliably.

This is a hands-on engineering role working with modern agent frameworks and distributed Python services, with a strong focus on Model Context Protocol (MCP) as a core component of the architecture.

Responsibilities

  • Design and build MCP servers used by AI agents

  • Develop backend services using Python with asynchronous programming patterns

  • Implement REST APIs supporting agent orchestration workflows

  • Build event-driven integrations and webhook-based communication

  • Implement distributed state management using Redis

  • Troubleshoot and optimise reliability and performance of distributed AI systems


Requirements


  • Strong Python backend development experience

  • Experience building GenAI or LLM-based applications

  • Hands-on experience with agent frameworks such as LangGraph or LangChain

  • Experience working with Model Context Protocol (MCP) or building MCP servers

  • Experience designing REST APIs and distributed backend systems

  • Experience with Redis or similar state management solutions

  • Experience with Docker and containerised environments

  • Experience implementing secure authentication flows including OAuth2

  • Experience integrating with enterprise SSO and Azure Entra ID

  • Understanding of API security, token validation, and secure service communication

  • Experience supporting CI pipelines and automated testing practices

Nice to have

  • Experience with Azure pipelines or GitHub Actions

  • Experience with observability tools such as Datadog

  • Exposure to modern AI-assisted development practices


Benefits


  • Solid, competitive salary

  • Work in a multinational environment on international projects

  • Comprehensive healthcare

  • Long-term B2B contract with a stable project pipeline

  • Remote work model
Madiff

About Madiff

We are an international Innovation, IT and high-tech engineering consulting company that delivers unique value in a wide variety of industries.

Our mission is to add value to our customers businesses by providing digital and technological innovation services, delivering disruptive results and making our clients stand out in their market.

We are driven by a creative and innovative consulting approach strongly oriented to getting results. We MAKE THE DIFFERENCE.

Poland | UK | Switzerland | USA | Norway | Portugal | Spain | France | Singapore

Warsaw

Prosta 20

Wrocław

Rybacka 7

Lublin

Grottgera 2

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Warszawa, PL
Year Founded
2015
Website
madiff.eu
Social Media