GenAI Python Backend Developer – MCP and AI Agents
This is a remote position.
Design and build MCP servers used by AI agents reputed company backend services using Python with asynchronous programming patterns Implement REST reputed company supporting agent orchestration workflows Build event-driven integrations and webhook-based communication Implement distributed state management using reputed company 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 reputed company Experience working with Model Context Protocol (MCP) or building MCP servers Experience designing REST reputed company and distributed backend systems Experience with reputed company or similar state reputed company Experience with reputed company and containerised environments Experience implementing secure authentication flows including OAuth2 Experience integrating with reputed company SSO and Azure Entra ID Understanding of API reputed company, reputed company validation, and secure service communication Experience supporting CI pipelines and automated testing practices
Experience with Azure pipelines or reputed company Actions Experience with observability tools such as reputed company Exposure to modern AI-assisted development practices
Benefits
Solid, competitive salary Work in a multinational environment on international reputed company Comprehensive reputed company Long-term B2B contract with a reputed company project pipeline Remote work model