Role Overview
We are looking for a highly skilled AI Agent & Routing Engineer to design, build, and scale intelligent AI systems powered by LLMs. This role focuses on developing AI agents, orchestration layers, and routing logic that enable dynamic decision-making across multiple tools, models, and workflows.
You will work on cutting-edge systems including AI agents, tool-use frameworks, multi-model routing, and MCP-based architectures, helping us build next-generation AI products.
Key Responsibilities
AI Agents & Orchestration
- Design and develop autonomous AI agents capable of reasoning, planning, and executing tasks
- Implement tool-calling systems (APIs, functions, plugins, external services)
- Build multi-step agent workflows with memory, context handling, and retries
AI Routing Systems
- Develop intelligent AI routers that dynamically select:
- Models (GPT, open-source, etc.)
- Tools / APIs
- Execution paths
- Optimize routing based on latency, cost, and task complexity
- Build fallback and failover logic across models and services
MCP & Integration
- Implement and integrate MCP (Model Context Protocol) for structured tool interaction
- Design scalable agent-tool communication pipelines
- Connect AI systems with internal and external services
LLM Engineering
- Work with LLM APIs and frameworks (OpenAI, open-source models, etc.)
- Implement prompt engineering, structured outputs, and guardrails
- Handle context windows, embeddings, and retrieval workflows
Backend Development
- Build scalable backend services using Node.js or Python
- Design APIs for agent orchestration and routing
- Ensure performance, reliability, and observability
Requirements
Must-Have
- Strong experience in JavaScript (Node.js) or Python
- Experience building AI agents or LLM-powered applications
- Understanding of:
- Function/tool calling
- Prompt engineering
- Multi-step workflows
- Experience with AI routing / orchestration logic
- Familiarity with MCP (Model Context Protocol) or similar architectures
Nice to Have
- Experience with frameworks like:
- LangChain / LlamaIndex / custom agent frameworks
- Knowledge of:
- Vector databases (Pinecone, Weaviate, etc.)
- RAG systems
- Experience with multi-model systems (OpenAI + open-source)
- DevOps experience (Docker, cloud deployment, scaling AI workloads)
What You’ll Build
- AI agent systems that think, decide, and act autonomously
- Smart routers that choose the best model/tool per request
- MCP-based ecosystems connecting AI to real-world tools
- Production-grade AI infrastructure used by thousands of users
Ideal Candidate
- Thinks like a system designer, not just a coder
- Obsessed with AI architecture and performance optimization
- Can turn vague ideas into working intelligent systems
- Comfortable working in fast-moving, experimental environments
Why Join Us
- Work on cutting-edge AI systems (agents, routing, orchestration)
- High ownership and impact on core product architecture
- Opportunity to shape the future of AI products in the region
Job Type: Full-time
Pay: AED4,000.00 - AED5,000.00 per month
Education:
Experience:
- AI Agent & Routing Engineer: 1 year (Required)
- Software Development: 3 years (Required)
Language:
Work Location: In person