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 + Redux, Tailwind 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 OpenShift clusters.
- 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!