GenAI Python Backend Developer – MCP and AI Agents
MADIFF Polska
IT Services and IT Consulting · 51-200 employees
About the role
Design and build backend services and MCP servers that enable AI agents to interact with enterprise systems securely. Manage distributed state, execute workflows, and ensure the reliability and performance of AI-driven infrastructure.
What they look for
Requirements
Requires strong Python backend development experience and hands-on expertise with LLM frameworks like LangChain or LangGraph. Candidates must have experience with Model Context Protocol, distributed systems, and secure authentication protocols.
Benefits
Full 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