PROJECT OVERVIEW
We are building an AI-powered media planning solution that transforms manual workflows into an intelligent conversational experience. The platform uses a multi-agent architecture orchestrated by AWS Bedrock, integrating real-time data from multiple enterprise systems (CRM, booking platforms, audience data) to generate mathematically optimized media proposals with end-to-end workflow automation.
ROLE OVERVIEW
As a Master/Specialist Developer, you will design and implement Model Context Protocol (MCP) servers that bridge AI agents with critical enterprise data sources. Your primary focus is backend integrations, with secondary contributions to frontend development in Angular and support for AI/ML agent-tool integration patterns. You bring versatility and technical leadership to ensure production-grade integrations with proper error handling, resilience, and observability.
MUST HAVE
English Proficiency Required: C1 or higher (mandatory) – You will have extensive interaction with clients and stakeholders daily
Expert-level proficiency in Python
Proven experience integrating with enterprise systems
Strong understanding of RESTful APIs, GraphQL
Experience with AWS Lambda, API Gateway, and serverless architectures
Solid knowledge of error handling patterns: retry logic, circuit breakers, fallback strategies
Experience with Angular
Proficiency in SQL and NoSQL databases (DynamoDB, PostgreSQL)
Familiarity with Infrastructure as Code (CDK)
Strong understanding of CI/CD pipelines and automated testing
Excellent problem-solving and debugging skills for complex integrations
Strong communication skills for distributed team collaboration
Solid experience using coding agents (such as Cursor, Claude Code, Copilot)
NICE TO HAVE
Experience with Model Context Protocol (MCP) or agent-tool integration frameworks
Knowledge of AWS Bedrock and agentic system integration patterns
Experience with API documentation tools (Swagger/OpenAPI)
Experience with monitoring tools (CloudWatch, X-Ray, Datadog)
If you like it, just apply and good luck!
#LI-JM2
To apply for this job, please visit the application page

