Senior AI Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
This is a contract role - Remote - Upto 30,000 AED/ month Senior LLM / AI Engineer – Agentic AI & Platform Engineering Role Summary We are building an AI-powered enterprise platform that uses agentic AI to transform unstructured domain data into structured, actionable intelligence.
Key Skills for This Role
Full Job Posting
Overview
This is a contract role - Remote - Upto 30,000 AED/ month
Senior LLM / AI Engineer – Agentic AI & Platform Engineering
Role Summary
We are building an AI-powered enterprise platform that uses agentic AI to transform unstructured domain data into structured, actionable intelligence.
As a Senior LLM / AI Engineer, you will design and build the core AI orchestration layer: multi-agent workflows, retrieval-augmented generation pipelines, tool-calling infrastructure, and the deterministic reasoning systems that make LLM outputs reliable enough for production use.
This is not a research role.
You will build production application services that real users depend on.
You need to be equally strong in LLM engineering (prompting, structured outputs, evaluation) and software engineering (APIs, databases, deployment).
We are looking for someone who can architect an agentic system from scratch, implement it in FastAPI, evaluate it rigorously, and operate it in production.
Key Responsib
*ilities***
*Agentic AI & Multi-Agent Orches*
- tration
- Design and implement multi-agent systems where specialised agents collaborate on complex tasks: planning agents, execution agents, validation agents, and human-in-the-loop review steps
- Build agentic workflows using LangGraph, LangChain, or custom state machines with clear state management, conditional routing, retry logic, and graceful failure handling
- Implement tool-calling infrastructure: define tool schemas, manage tool registries, handle tool execution with timeouts and error recovery
- Design context management strategies for long-running agent sessions: conversation memory, working memory, context window optimisation, token budget management, and multi-turn state t
- *racking*
*RAG & Knowledge R*
- etrieval
- Build and optimise retrieval-augmented generation (RAG) pipelines: document chunking strategies, embedding model selection, vector store management (FAISS, Qdrant, pgvector, Pinecone), and hybrid search
- Implement advanced RAG patterns: multi-hop reasoning, reranking, query decomposition, self-querying retrieval, and citation grounding
- Design and maintain knowledge indexing pipelines that ingest, transform, and index domain-specific data
- *at scale*
*Deterministic Workflows & Structur*
- ed Output
- Design deterministic workflows that guarantee consistent, reliable outputsfrom LLMs
- Implement comprehensive input/output validation using Pydantic models, JSON Schema constraints, and structured output parsing
- Build hybrid pipelines combining deterministic business logic with LLM-powered
- *reasoning*
*Evaluation, Testing & Op*
- timisation
- Build evaluation frameworks for LLM-powered features: automated test suites, regression benchmarks, and continuous production monitoring
- Implement token optimisation strategies: prompt compression, caching, response streaming, batching, and model selection
- Design A/B testing infrastructure for prompt variants, model versions, and pipeline conf
- *igurations*
- *Platform & Application*
Development
- Build production APIs using FastAPI: endpoint design, async handlers, WebSocket/SSE for streaming responses, and graceful degradation
- Design and implement MCP (Model Context Protocol) server setups for standardised tool integration
- Work with PostgreSQL, Redis, and Elasticsearch for application state, caching, and search
- Containerise AI services with Docker and collaborate with DevOps on Kubernetes deployment
- and scaling
Required Qualifications
- 4+ years of software engineering experience, with at least 2 years focused on LLM-powered application developmentin production
- Strong proficiency in Python; experience with FastAPI or similar async frameworks required
- Deep hands-on experience with agentic AI frameworks: LangGraph, LangChain, or custom agent architectures
- Proven experience building RAG systems: embedding pipelines, vector databases, retrieval strategies, and multi-hop reasoning
- Strong understanding of LLM fundamentals: prompting, structured output, token management, and model selection trade-offs
- Working knowledge of PostgreSQL, Redis, and at least one vector database
- Experience with evaluation and testing of LLM outputs in production environments
- Solid understanding of REST APIs, WebSockets, and API lifecycle management
Preferred Experience
- Experience with MCP architecture: building MCP servers and integrating external systems
- as agent tools
- Familiarity with parameter-efficient fine-tuning methods (LoRA, QLoRA)
- Experience building multi-tenant AI applications with organisation-
- level isolation
- LLM observability experience: tracing, token usage tracking, latency profiling
- Familiarity with Elasticsearch and hybrid search(BM25 + vector)
- Cloud deployment experience (AWS preferred): EKS,S3, SQS, Lambda
- Contributions to open-source AI/LLM projects or published work in NLP or agentic AI
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Arcus Search
Software Engineer - Frontend
Abu Dhabi Emirate, UAE
The Role: We are seeking a highly skilled Frontend Engineer to design, develop, and enhance user interfaces for AI-powered applications. You will collaborate closely with backend engineers, UX/UI designers, and ML engine
Software Engineer - AEC
Abu Dhabi, UAE
We are looking for an AEC Software Engineer for a leading company in Abu Dhabi. This role would be a Fixed Term Contract. Responsibilities Develop software for Building Information Modeling (BIM) Create tools for archi
Product Manager
Abu Dhabi, UAE
The Role: You own one of the product domains, you define the vision of the product. You write the PRDs, define acceptance criteria, and work daily and lead engineering to ship features that platform users adopt. What You
Quality Assurance Engineer
Abu Dhabi, UAE
We are seeking a Senior QA Automation Engineer to lead the validation and verification strategies for our clients AI transformation. In this role, you will define "what good looks like" for non-deterministic AI systems,
Senior Solutions Architect
Abu Dhabi Emirate, UAE
The Role: We are looking for a talented and forward-thinking Solution Architect to lead the design and evolution of the architecture underpinning our SaaS and bespoke product portfolio. In this role, you will ensure that
Agentic AI Technical Lead
Dubai, UAE
Role: Agentic AI Technical Lead Location: Dubai Salary: 60,000 - 70,000 AED Benefits: Annual Bonus, Insurance, Tickets The role: You will help scale an AI-native engineering organisation building agentic platforms, leadi
Data Product Manager
Abu Dhabi Emirate, UAE
Arcus Search have partnered with a leading Financial Services organisation in the UAE, who are looking for a Data Product Manager to join and play a central role in shaping, evolving, and executing the strategic directio
Software Engineer - Frontend
Abu Dhabi Emirate, UAE
Software Engineer - AEC
Abu Dhabi, UAE
Product Manager
Abu Dhabi, UAE
Quality Assurance Engineer
Abu Dhabi, UAE
Senior Solutions Architect
Abu Dhabi Emirate, UAE
Agentic AI Technical Lead
Dubai, UAE
Data Product Manager
Abu Dhabi Emirate, UAE