Python AI Engineer
Office in Saudi Arabia: Al Khobar
Python.ML& 4 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe're looking for a Python AI Engineer to join our team in Al Khobar, Saudi Arabia, in an on-site working mode. This role focuses on developing production-ready AI/ML solutions and transforming AI prototypes into scalable backend applications. You will drive impactful solutions for enterprise clients through robust Python backend development, seamless system integration and close collaboration with cross-functional teams.
The deadline for submission is 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) is required for this position
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
