Full-Stack AI/ML Application Engineer
On-site Dammam Full-time Mid-level AI Engineering
At a glance
Mid-level AI Engineering role at Jobs for Humanity. Dammam · full-time.
Pay not stated AI Engineering salary
RoleAI Engineering
SeniorityMid-level
LocationDammam
WorkplaceOn-site
EmploymentFull-time
PostedAug 3, 2026 · 2mo ago
Role brief
aimlroles summary, based on the employer's posting.
What you'll do
- Build full-stack applications with Python and TypeScript or JavaScript, connecting interfaces, services and APIs
- Bring machine learning models and LLM features into products, including prompt design and model deployment
- Own scalable APIs and data pipelines, then improve performance, security and system reliability
- Set up automated tests and CI/CD workflows to support dependable releases
What you bring
- You work proficiently in Python and TypeScript or JavaScript, and have built REST or GraphQL APIs
- You have integrated models with PyTorch or TensorFlow and built features using LLMs and prompt engineering
- You have deployed models with FastAPI or Docker and worked with PostgreSQL or MongoDB
- You bring cloud platform experience, CI/CD and test automation skills, and solid Git practices
Who this fits
This mid-level, full-time role is based onsite in Dammam. It suits an engineer who can work across application development, AI/ML integration, deployment and testing.
From the employer
Jobs for Humanity is partnering with abdulaziz to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
Company Name: abdulaziz
Company Name: abdulaziz
We are seeking a Full-Stack AI Engineer to design and build end-to-end applications that integrate AI/ML and LLM capabilities into production-grade products.
Job PurposeOwn the engineering of reliable, scalable full-stack AI features—from model integration and deployment to APIs, data pipelines, performance/security optimization, and automated testing—delivering measurable improvements in accuracy, latency, and system robustness.
Job Duties and Responsibilities- Full-stack application development
- Python (backend services)
- TypeScript/JavaScript (frontend and services)
- REST/GraphQL APIs
- Machine learning model integration (PyTorch/TensorFlow)
- LLM integration and prompt engineering
- Model deployment with FastAPI and Docker
- Database design and data access (PostgreSQL/MongoDB)
- Cloud platform engineering (AWS/GCP/Azure)
- Scalable APIs ownership
- Data pipeline ownership
- CI/CD and automated testing
- Version control (Git)
- Performance optimization
- Security hardening
- Proficiency in Python
- Proficiency in TypeScript/JavaScript
- Experience building REST and/or GraphQL APIs
- Hands-on experience integrating ML models using PyTorch and/or TensorFlow
- Experience with LLM integration and prompt engineering
- Experience deploying models (e.g., FastAPI, Docker)
- Experience with PostgreSQL and/or MongoDB
- Experience with cloud platforms (AWS/GCP/Azure)
- Strong CI/CD fundamentals and test automation
- Solid version control skills with Git