Senior Full-Stack Developer (Python & AI Focus) – Onsite Dammam, KSA

Saudi

Job Overview

We are looking for a Senior Full-Stack Developer with strong Python and Generative AI expertise to join our team onsite in Dammam, Saudi Arabia. You will lead the front-end integration of multiple custom AI/LLM models into production-grade applications, while progressively contributing to backend and infrastructure layers in a full-stack capacity.

This is a heavily AI-driven role that demands hands-on experience in deploying and consuming Generative AI models (LLMs, RAG pipelines, data extraction, etc.), API development in Python (FastAPI), on-premise server management, containerization, OpenShift orchestration, and robust CI/CD practices.

Key Responsibilities

  • Build responsive, high-performance front-end applications using React.js + ReduxTailwind CSS, and custom CSS for real-time API/event handling.
  • Integrate multiple custom Generative AI models (LLMs, RAG, embeddings, data-extraction pipelines) into the front-end via REST/gRPC/WebSocket APIs.
  • Design and develop production APIs in Python (FastAPI + Swagger/OpenAPI) to expose AI models hosted on on-prem servers and local machines.
  • Consume and integrate OpenAI APIs, third-party LLMs, and custom fine-tuned models securely and efficiently.
  • Containerize applications and AI inference services using Docker; deploy and manage on Red Hat OpenShiftclusters.
  • Perform Linux system administration tasks related to Docker, OpenShift, networking, storage, and security in on-prem environments.
  • Build, maintain, and optimize CI/CD pipelines using Jenkins (including GitOps practices).
  • Manage backend services using Node.js/Express and/or FastAPI; Next.js experience is a strong plus.
  • Optimize front-end performance when streaming or rendering AI-generated content (text, images, structured data).
  • Troubleshoot full-stack and infrastructure issues across development, staging, and production environments.
  • Participate in architecture and deployment strategy discussions for on-prem AI platforms.

Required Qualifications & Skills

  • 5–8 years of professional full-stack development experience.
  • Expert-level React.js + Redux and Tailwind CSS.
  • Strong Python proficiency with deep knowledge of:
  • Generative AI, Large Language Models (LLMs), RAG architectures, prompt-to-output pipelines, data extraction, and vector stores.
  • Building production APIs using FastAPI + Swagger/OpenAPI.
  • Integrating OpenAI APIs and self-hosted/custom LLMs.
  • Solid backend experience with Node.js/Express (Next.js is a big plus) and FastAPI.
  • Proven experience integrating and deploying AI models in production (on-prem or local environments).
  • Advanced Linux administration skills (running Docker/OpenShift commands, troubleshooting containers, networking, security hardening).
  • Hands-on expertise in:
  • Docker (multi-stage builds, Docker Compose, image optimization).
  • Red Hat OpenShift (or Kubernetes) – deployments, operators, routes, persistent storage.
  • Jenkins CI/CD pipeline creation and management.
  • Strong grasp of infrastructure-as-code, configuration management, and automated deployment strategies.
  • Fluent in Arabic (mandatory – daily communication with client teams in Dammam).
  • Excellent communication skills and ability to work independently in a fast-paced, evolving environment.

Preferred (Nice-to-Have) Skills

  • Next.js (SSR/SSG) and full-stack React frameworks.
  • Kubernetes core concepts and migration from OpenShift.
  • Monitoring stack: Prometheus, Grafana, EFK/ELK.
  • AI model fine-tuning or quantization techniques.
  • Security best practices for containerized AI workloads (secrets management, RBAC, network policies).
  • Cloud exposure (AWS/GCP/Azure) for hybrid scenarios (not mandatory).

Additional Information

  • 8-month full-time onsite contract in Dammam, Saudi Arabia.
  • Immediate or short-notice joining preferred.
  • Compensation & benefits will be competitive and discussed during interviews.
  • Must already have (or be able to obtain quickly) the right to work in Saudi Arabia.

If you live and breathe React + Python + Generative AI + OpenShift/Docker + Linux, and you’re ready to deliver production AI applications onsite in Dammam, we want to hear from you today!

Skills

5–8 years of full-stack development experience

Expert in React.js + ReduxTailwind CSS, and modern front-end architecture

Strong Python with deep expertise in Generative AI, LLMs, RAG pipelines, embeddings, data extraction, and vector stores

Production experience building and documenting APIs using FastAPI + Swagger/OpenAPI

Hands-on integration of OpenAI APIs and custom/self-hosted LLMs

Backend development with Node.js/Express and/or FastAPI (Next.js is a big plus)

Advanced Linux system administration (Docker commands, OpenShift CLI, networking, security, troubleshooting)

Expert in Docker containerization (multi-stage builds, Compose, optimization)

Strong Red Hat OpenShift experience (deployments, routes, operators, persistent storage)

Proven ability to design and maintain complex Jenkins CI/CD pipelines (including GitOps)

On-premise and local-machine AI model deployment & inference optimization

Arabic language fluency (mandatory)

Immediate or short-notice availability for onsite work in Dammam, Saudi Arabia

Post date: 27 Jumada al-awwal 1447 - Today
Publisher: Bayt
Post date: 27 Jumada al-awwal 1447 - Today
Publisher: Bayt