GenAI Python Backend Developer – MCP and AI Agents

Remote Full-time



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





Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

FULL TIME Remote UPS Data Entry ? Earn $1800 Weekly At

Remote

Amazon Online Chat No Experience – Part - Time Remote | Immediate

Remote

Join Today: Night Shift Packer 10:30pm - 7am

Remote

Experienced Remote Data Entry Specialist – Part-Time, Flexible Hours, $25/H, blithequark Entertainment Industry

Remote

Tesla Careers Work From Home $25/Hour mysmartpros

Remote

[Remote] Remote Regional Healthcare Senior Finance Manager - Surgery - Dallas, Tx

Remote

**Customer Experience Champion II - Empowering Exceptional Experiences at blithequark**

Remote

**Experienced Remote Data Entry Clerk – Flexible Part-Time Opportunity with arenaflex**

Remote

Land Administration Assistant in Ignacio, CO – (job id: 1691996605)

Remote

Regional Marketing Specialist (Remote)

Remote
← Back