Jobsforhumanity

Full-Stack AI/ML Application Engineer

Dammam, Saudi ArabiaFull timePosted 5 days ago
Apply on Jobsforhumanity →

Sign into see who you know at Jobsforhumanity.

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 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 Purpose Own 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 developmentPython (backend services)TypeScript/JavaScript (frontend and services)REST/GraphQL APIsMachine learning model integration (PyTorch/TensorFlow)LLM integration and prompt engineeringModel deployment with FastAPI and DockerDatabase design and data access (PostgreSQL/MongoDB)Cloud platform engineering (AWS/GCP/Azure)Scalable APIs ownershipData pipeline ownershipCI/CD and automated testingVersion control (Git)Performance optimizationSecurity hardening Required Qualifications Proficiency in PythonProficiency in TypeScript/JavaScriptExperience building REST and/or GraphQL APIsHands-on experience integrating ML models using PyTorch and/or TensorFlowExperience with LLM integration and prompt engineeringExperience deploying models (e.g., FastAPI, Docker)Experience with PostgreSQL and/or MongoDBExperience with cloud platforms (AWS/GCP/Azure)Strong CI/CD fundamentals and test automationSolid version control skills with Git