AI Engineer – Generative AI & Agents

Boundless

Dubai

On-site

AED 300,000 - 550,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boundless builds generative AI applications and agent-based workflows to support employees and improve brokerage operations. You will develop Python services and APIs for internal assistants, retrieval pipelines, document processing and operational analysis.

Join a team delivering production-grade AI with emphasis on reliability, testing, observability, governance and careful data handling. 4+ years in software/ML, Python, API development and LLM exposure are preferred.

Qualifications

  • 4+ years in software, data or ML engineering, including at least 2 years building applied NLP, generative AI or LLM-based systems.
  • Evidence of shipping and supporting production AI applications, including retrieval or agent workflows; prompt-only experimentation is insufficient.
  • Strong Python, API development, automated testing, Git and software design skills.
  • Hands-on experience with LLM APIs or open-weight models, embeddings, vector or hybrid search, structured outputs and tool calling.
  • Understanding of evaluation design, retrieval quality, prompt injection risks, context limitations and the variability of model outputs.
  • Ability to work with SQL, enterprise documents and permission-controlled data and to explain application limitations to business stakeholders.

Responsibilities

  • Develop Python services and APIs for internal assistants, client-support copilots, document processing, case summarisation and operational analysis.
  • Build retrieval-augmented generation pipelines using approved policies, procedures, product specifications and knowledge content, with source attribution and document version awareness.
  • Implement agent workflows with structured outputs, tool schemas, bounded execution, state management, approval checkpoints and clear termination conditions.
  • Develop brokerage-specific responses that respect entity, product, language and client context; prevent unsupported claims about trading conditions or account status.

Skills

Python
API development
Automated testing
Git
Software design
LLM APIs
Embeddings
Vector search
Tool calling

Education

Bachelor’s degree in Computer Science, AI, Engineering or related field

Tools

LLM APIs
Embeddings
Vector search
Tool calling
Open-weight models

Job description

Build generative AI applications and agent-based workflows that support employees and improve brokerage operations. Develop reliable retrieval, reasoning and tool-use capabilities around approved company knowledge and data. Turn use cases such as support assistance, policy search and operational investigation into tested, observable and maintainable software.

Key responsibilities
  • Develop Python services and APIs for internal assistants, client-support copilots, document processing, case summarisation and operational analysis.
  • Build retrieval-augmented generation pipelines using approved policies, procedures, product specifications and knowledge content, with source attribution and document version awareness.
  • Implement agent workflows with structured outputs, tool schemas, bounded execution, state management, approval checkpoints and clear termination conditions.
  • Develop brokerage-specific responses that respect entity, product, language and client context; prevent unsupported claims about trading conditions or account status.
Quality and model optimisation
  • Compare model and retrieval approaches using representative datasets; select configurations based on grounded accuracy, task completion, latency and operating cost.
  • Improve chunking, embeddings, metadata filters, reranking and context construction while preserving source permissions and preventing cross-client information leakage.
  • Maintain versioned prompts, model configurations and evaluation datasets; use fine-tuning only where a validated business case and suitable approved data exist.
  • Work with QA to test hallucinations, prompt injection, sensitive information disclosure, ambiguous instructions and failure to request human assistance.
Production delivery and support
  • Integrate approved enterprise tools through controlled interfaces, using authenticated user context and explicit authorisation for actions that modify records or trigger workflows.
  • Instrument application traces, retrieval results, model usage and tool outcomes with appropriate redaction, enabling diagnosis without exposing unnecessary client information.
  • Implement graceful failure, timeouts, retries and human handoff when information is missing, confidence is insufficient or a requested action exceeds permissions.
  • Maintain code, tests and operational documentation; investigate production failures and use reviewed feedback to improve application performance over time.
Essential experience and qualifications
  • 4+ years in software, data or ML engineering, including at least 2 years building applied NLP, generative AI or LLM-based systems.
  • Evidence of shipping and supporting production AI applications, including retrieval or agent workflows; prompt-only experimentation is insufficient.
  • Strong Python, API development, automated testing, Git and software design skills.
  • Hands-on experience with LLM APIs or open-weight models, embeddings, vector or hybrid search, structured outputs and tool calling.
  • Understanding of evaluation design, retrieval quality, prompt injection risks, context limitations and the variability of model outputs.
  • Ability to work with SQL, enterprise documents and permission-controlled data and to explain application limitations to business stakeholders.
  • Bachelor’s degree in Computer Science, AI, Engineering or a related field, or equivalent practical experience.
Preferred experience
  • Financial services experience, particularly brokerage operations, trading support or client service.
  • Experience with an agent orchestration framework, multilingual retrieval and document extraction or OCR.
  • Experience with model adaptation, inference optimisation and observability for LLM applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Solutions Architect / Engineering Lead
AI Solutions Architect / Engineering Lead

Boundless • Dubai

On-site
AED 400,000 - 700,000
AI Engineer – Generative AI & Agentic AI
AI Engineer – Generative AI & Agentic AI

Dicetek LLC • Abu Dhabi

On-site
AED 320,000 - 520,000
Senior AI / Automation Engineer
Senior AI / Automation Engineer

Client of Salt • Abu Dhabi

On-site
AED 300,000 - 600,000
AI Engineer
AI Engineer

UMATR • Dubai

On-site
AED 260,000 - 450,000
Senior AI Engineer GenAI / Agentic AI / Financial Services
Senior AI Engineer GenAI / Agentic AI / Financial Services

Mahindra Satyam • Abu Dhabi

On-site
AED 400,000 - 640,000
Artificial Intelligence/LLM Engineer
Artificial Intelligence/LLM Engineer

Toptal • Abu Dhabi

On-site
AED 400,000 - 650,000
Senior AI / Automation Engineer
Senior AI / Automation Engineer

Salt Digital Recruitment • Abu Dhabi

On-site
AED 300,000 - 600,000
AI QA & Evaluation Engineer
AI QA & Evaluation Engineer

Boundless • Dubai

On-site
AED 260,000 - 420,000
Generative AI & Agent Engineer — Brokerage Ops
Generative AI & Agent Engineer — Brokerage Ops

Boundless • Dubai

On-site
AED 300,000 - 550,000
AI Engineer / Agent Developer
AI Engineer / Agent Developer

Al Gurg Group • Dubai

On-site
AED 350,000 - 650,000