Python AI Engineer at EPAM Systems
Summary
Builds and deploys Python backend services for AI/ML apps, integrating models, APIs, and databases to move prototypes into production.
Python AI Engineer – EPAM Systems – Al Khobar, Saudi Arabia
We are looking for a Python AI Engineer to join our team in Al Khobar, Saudi Arabia, working on‑site. This role focuses on developing production‑ready AI/ML solutions and transforming AI prototypes into scalable backend applications.
Deadline for submission: 17/09/2026.
Responsibilities
- Design and develop Python backend services for AI/ML applications
- Build and integrate APIs, ML models, LLM components, RAG pipelines, databases and external systems
- Collaborate with data scientists, engineers, architects and stakeholders to move prototypes into production
- Ensure code quality, performance, reliability, testing and maintainability
- Support deployment, monitoring, debugging and continuous improvement of AI/ML services
Requirements
- Strong Python development experience
- Backend skills with FastAPI, Flask or Django
- Experience with REST APIs, databases, Docker, Git and CI/CD basics
- Practical understanding of ML/AI concepts, model inference and data processing
- Experience integrating ML models or LLM components into backend systems
- Ability to work independently with partially defined requirements
- Familiarity with AI coding tools like Claude, Cursor and Git Copilot
- Fluent English communication skills (B2 level or higher)
- Academic degree in Computer Science, Software Engineering or a related field
- Valid SCE (Saudi Council of Engineers) certificate with IT related discipline (required)
- Nice to have: Experience with LLMs, RAG, embeddings, vector databases, LangChain, LlamaIndex and OpenAI/Azure OpenAI
- Knowledge of cloud platforms, Kubernetes/OpenShift, message queues or MLOps tools
Benefits
- General Organization for Social Insurance (GOSI)
- Private healthcare and life insurance
- End‑of‑service gratuity
- Annual air travel allowance for expatriates
- Corporate Programs including Employee Referral Program with rewards
- Learning and development opportunities including in‑house training and coaching, professional certifications, courses
Flexible work options – from home, on‑site or in a hybrid model based on role and/or project requirements.
Work Hours and Location
The usual working hours for full‑time roles at EPAM in Saudi Arabia are from 9:00 AM to 6:00 PM, including a one‑hour unpaid lunch break. Working hours may vary based on client requirements and flexibility is accommodated whenever possible.
Locations in Saudi Arabia:
- Riyadh – Moon Tower, Mezzanine Floor, King Fahed Branch Road, AR Rahmaniyah, Riyadh, Saudi Arabia
- Al Khobar – 21st Floor, Khobar Gate Tower, Al Bandariyah District, King Fahd Road, Al Khobar, Saudi Arabia