DMS Tech

AI Engineer

Design and build real AI solutions: smart assistants, search over company documents and automated business decisions.

AI & Automation Full-time Saudi Arabia / Remote 3+ years

About the role

You'll lead the engineering of the AI solutions we deliver to clients: from understanding the problem and choosing the right model, to building RAG systems and smart assistants, connecting them to the client's systems and measuring their quality and cost in production. You'll work with the development team and project manager, and explain clearly to clients what is and isn't possible.

Responsibilities

  • Design solutions built on large language models (LLMs) for each client's needs
  • Build RAG systems that search and answer from company documents and data, with vector databases
  • Develop smart assistants and agents that use tools and APIs to carry out real tasks
  • Evaluate answer quality and accuracy in Arabic, and reduce errors and hallucinations
  • Monitor and improve performance, cost and latency in production
  • Protect client data privacy and security in every solution
  • Document solutions and share knowledge with the team

Requirements

  • At least 3 years of software engineering, including at least 1 year on AI projects
  • Strong Python, with good TypeScript or Node.js
  • Hands-on experience with LLM APIs (Claude, OpenAI or others) and prompt engineering
  • Built at least one RAG system in production
  • Database knowledge (PostgreSQL) and vector databases (such as pgvector)
  • Able to explain technical matters to non-specialists in Arabic

Nice to have

  • Experience with Arabic language processing and its challenges
  • Experience with model evaluation (evals) and building test sets
  • Knowledge of MCP and building tools for agents
  • Cloud deployment and Docker experience

Skills & tools

PythonLLMsRAGVector DBspgvectorPrompt EngineeringAI AgentsEvalsTypeScriptPostgreSQL

Apply for this role

Fill in your details and attach your CV — it goes straight to our hiring team, and we reply after review.

RoleAI Engineer
CV *