Full Stack AI Developer – LLM Applications, RAG & AI Agents | Riyadh, Saudi Arabia

Kalamntina

Saudi Arabia

On-site

SAR 180,000 - 300,000

Full time

2 days 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

Kalamntina in Riyadh, Saudi Arabia, seeks a seasoned Full Stack AI Developer to design, build, and deploy AI solutions leveraging LLMs, RAG, and AI agents. You will deliver production-grade applications with React frontend, Python backend, SQL, and REST APIs.

The role requires 5+ years in software/AI, 2+ years with LLMs, and expertise in open-source LLMs, vector databases, OCR, embeddings, and on-prem deployments, with Arabic language preference.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field.
  • At least five years of experience in software development, data, or artificial intelligence.
  • At least two years developing LLM applications.
  • Proficient in Python; React (JavaScript/TypeScript); SQL; REST APIs.
  • Experience with open-source LLMs, vector databases, OCR, embeddings, and on-premises AI deployment.

Responsibilities

  • Design, develop, and maintain full-stack AI applications.
  • Build and integrate solutions using open-source large language models.
  • Develop retrieval-augmented generation pipelines for document-grounded AI responses.
  • Implement AI agents to support business processes and intelligent automation.
  • Work with vector databases, embeddings, and semantic search technologies.
  • Develop frontend interfaces using React and JavaScript or TypeScript.
  • Build backend services and integrations using Python, SQL, and REST APIs.
  • Implement document-processing workflows, including OCR and information extraction.
  • Support deployment of AI solutions in on-premises environments.
  • Collaborate with business and technical stakeholders to translate requirements into AI solutions.
  • Apply software engineering best practices to testing, performance, reliability, and maintainability.

Skills

Python
React (JS/TS)
SQL
REST APIs
Arabic language proficiency

Education

Bachelor's degree in CS/Software Eng/Data Science

Tools

Open-source LLMs
Vector databases
LangChain
Docker
CI/CD pipelines
On-prem deployments
Palantir Foundry
Snowflake

Job description

Location: Riyadh, Saudi Arabia
Employment Type: Full-time
Contract Duration: 3–6 months
Industry: Business Consulting
Job Category: Information Technology (IT) & Software; Science & Research

Job Overview

A client in the business consulting sector is seeking an experienced Full Stack AI Developer to develop and deploy advanced artificial intelligence solutions in Riyadh, Saudi Arabia. The successful candidate will combine software engineering expertise with practical experience in large language models (LLMs), retrieval-augmented generation (RAG), AI agents, and full-stack application development.

The role requires at least five years of experience in software development, data, or AI, including a minimum of two years developing LLM applications. Candidates should have strong programming skills in Python, React with JavaScript or TypeScript, SQL, and REST APIs, alongside experience with open-source LLMs, vector databases, document processing, optical character recognition (OCR), embeddings, and on-premises AI deployment.

This opportunity is suited to professionals who can develop production-oriented AI applications, integrate intelligent capabilities into business workflows, and deliver secure and scalable solutions. Arabic-speaking candidates are preferred. The advertised engagement has a duration of 3–6 months, with full-time employment indicated.

Key Responsibilities
  • Design, develop, and maintain full-stack AI applications.
  • Build and integrate solutions using open-source large language models.
  • Develop retrieval-augmented generation pipelines for document-grounded AI responses.
  • Implement AI agents to support business processes and intelligent automation.
  • Work with vector databases, embeddings, and semantic search technologies.
  • Develop frontend interfaces using React and JavaScript or TypeScript.
  • Build backend services and integrations using Python, SQL, and REST APIs.
  • Implement document-processing workflows, including OCR and information extraction.
  • Support deployment of AI solutions in on-premises environments.
  • Collaborate with business and technical stakeholders to translate requirements into AI solutions.
  • Apply software engineering best practices to testing, performance, reliability, and maintainability.
Requirements and Qualifications

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field.

Experience

  • At least five years of experience in software development, data, or artificial intelligence.
  • At least two years of experience developing LLM applications.

Technical Requirements

  • Strong expertise in open-source LLMs, RAG, AI agents, and vector databases.
  • Proficiency in Python.
  • Experience with React and JavaScript or TypeScript.
  • Strong knowledge of SQL and REST APIs.
  • Experience with document processing, OCR, embeddings, and on-premises AI deployment.

Preferred Skills

  • Experience with Palantir Foundry.
  • Familiarity with LangChain or LangGraph.
  • Experience with Snowflake.
  • Knowledge of Docker and CI/CD pipelines.
  • Arabic-language proficiency is preferred.

Professional Skills

  • Strong analytical and problem-solving abilities.
  • Ability to develop practical AI solutions for business requirements.
  • Effective communication and collaboration skills.
  • Commitment to software quality and continuous improvement.
Salary, Benefits and Career Growth

The employer has not specified the salary or benefits package. Candidates should confirm compensation, contract terms, and other employment conditions directly with the recruitment team.

The role offers an opportunity to strengthen expertise in generative AI, LLM application development, AI agents, enterprise integrations, and full-stack engineering within a business consulting environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack AI Engineer: LLM Apps, RAG & Agents
Senior Full-Stack AI Engineer: LLM Apps, RAG & Agents

Kalamntina • Saudi Arabia

On-site
SAR 180,000 - 300,000
Senior AI Engineer Consultant
Senior AI Engineer Consultant

Devoteam • Riyad Al Khabra

On-site
SAR 300,000 - 520,000
Senior AI Engineer Consultant
Senior AI Engineer Consultant

Devoteam • Riyadh

On-site
SAR 240,000 - 540,000
AI Presales Engineer - Generative AI & Enterprise Solutions
AI Presales Engineer - Generative AI & Enterprise Solutions

Edison Smart® • Riyadh

On-site
SAR 300,000 - 460,000
Senior Engineer, Saudi Arabia
Senior Engineer, Saudi Arabia

Wonderful Ltd. • Saudi Arabia

On-site
SAR 180,000 - 300,000
AI-Driven Full-Stack Engineer for Enterprise LLM Apps
AI-Driven Full-Stack Engineer for Enterprise LLM Apps

ConnexR Solutions Pvt Ltd • Riyadh

On-site
SAR 260,000 - 420,000
Senior AI Engineer — Enterprise LLM & AI Infra Innovator
Senior AI Engineer — Enterprise LLM & AI Infra Innovator

Devoteam • Riyadh

On-site
SAR 240,000 - 540,000
Lead Full Stack & AI Engineer
Lead Full Stack & AI Engineer

Sendan Technology • Riyadh

Hybrid
SAR 279,000 - 391,000
Performance bonuses
Equity incentives
Healthcare & dental
+3
Senior AI Engineer
Senior AI Engineer

UXBERT Labs • Riyadh

Remote
SAR 1,200,000 - 1,900,000
Flexible work environment
Remote work options
Professional development opportunities
Senior AI Engineer Consultant: Enterprise LLMs & AI Ops
Senior AI Engineer Consultant: Enterprise LLMs & AI Ops

Devoteam • Riyad Al Khabra

On-site
SAR 300,000 - 520,000