B
Job matched to your search
B
Agentic Engineer
Bell Integration United Arab Emirates · Abu Dhabi
Abu Dhabi · HybridFull-TimePosted 2d ago
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 secondsJob description
Agentic Enginner
Dubai
Production agentic AI systems, LLM orchestration, MCP/A2A tool connectivity, RAG, evaluation, observability, safety and cost optimisation
- Design, build and operate production-grade agentic AI systems that can reason, use tools, maintain state, retrieve knowledge, execute multi-step workflows and escalate safely to humans when required.
- Select and integrate appropriate LLMs and agent frameworks across Azure OpenAI, Anthropic, open models and provider-native agent SDKs, balancing latency, cost, quality, data residency and compliance needs.
- Engineer reliable tool-use patterns including function calling, structured outputs, MCP servers, API wrappers, permissions, retries, timeouts, sandboxing and audit trails.
- Implement retrieval, memory and context-engineering patterns including RAG pipelines, hybrid search, re-ranking, short-term and long-term memory, summarisation and context budgeting.
- Own agent evaluation, safety and observability: automated evals, golden datasets, red-team testing, prompt-injection defences, PII controls, traceability, dashboards and production feedback loops.
- Optimise performance and commercial viability through token budgeting, prompt caching, model routing, batching, cost monitoring and continuous improvement of agent success rates.
Agent Architecture & Design
- Define agent workflows: What are the agent's goals? What tools does it need (APIs, databases, search)? What's the decision loop?
- Choose orchestration framework: LangChain, LlamaIndex, Azure Semantic Kernel, or custom agent loop (depends on complexity)
- Design tool interfaces: What functions can agents call? What parameters? What's the expected response format? (Function calling / structured output)
- Implement error handling: What if a tool fails? Can the agent recover? When should it escalate to human?
- Design multi-turn conversations: Context window management (summarize old turns, drop less relevant context); prevent infinite loops
LLM Selection & Prompting
- Evaluate models for use case: Latency requirements (Claude 3.5 Sonnet is fast for reasoning; GPT-4o for multimodal), cost per 1M tokens, context window (4K vs. 200K)
- Write system prompts: Clear role definition, task boundaries, safety guidelines (e.g., "Never execute user code directly"; "Always verify customer identity")
- Implement few-shot prompting: Provide examples of desired behavior; show edge case handling
- Implement chain-of-thought: Ask agents to reason step-by-step before answering; improves accuracy on complex tasks
- Test prompt robustness: Does it handle jailbreak attempts? Adversarial inputs? Different languages (Arabic for UAE)?
Tool Integration & Function Calling
- Define tool schemas: Functions agents can call (search database, fetch customer data, send email, make payment)
- Implement tool wrappers: Validate inputs (prevent SQL injection, large data fetches), execute safely in sandboxed environment, return structured responses
- Implement guardrails: Rate limit tool calls (prevent denial of service), check permissions (agent can't access customer data it doesn't own), audit logging
- Handle tool failures: Retry logic, fallback tools, error messages that help agent understand what went wrong
- Optimize tool calls: Batch calls if possible (fewer API round-trips), cache results (same question asked multiple times)
Prompt Caching & Cost Optimization
- Implement prompt caching (Azure OpenAI, Claude Prompt Caching): Reuse long context (documents, code) without re-processing; save ~90% of tokens for cached portions
- Batch requests: If processing multiple documents/queries, batch them into single API call (if semantics allow)
- Use cheaper models for certain tasks: GPT-4o Turbo for complex reasoning, GPT-4o Mini for simple classification
- Implement token counting: Estimate costs before running agents; flag agents that are exceeding budget
- Monitor API costs: Track spend by agent, by
More jobs in Abu Dhabi
Admin/Receptionist/Call Center Agent | UAE National | Abu Dhabi
United Al Saqer Group · Abu Dhabi
Senior Quantity Surveyor
United Al Saqer Group · Abu Dhabi
ELV Project Engineer
United Al Saqer Group · Abu Dhabi
Paintless Dent Removal (PDR) Technician
United Al Saqer Group · Abu Dhabi
Treasury Accountant
United Al Saqer Group · Abu Dhabi
ELV Site Engineer
United Al Saqer Group · Abu Dhabi
Draftsman
United Al Saqer Group · Abu Dhabi
ELV Assistant Technician
United Al Saqer Group · Abu Dhabi
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job