Jobs for Humanity logo

Full-Stack AI/ML Application Engineer

Jobs for Humanity

On-site
Dammam, SA
Full-time
Mid Level
Salary not listedPosted 2mo ago

Real job — pulled straight from Jobs for Humanity’s careers page · Verified August 7, 2026 · No reposts.

Job description

Jobs for Humanity is hiring a Full-Stack AI/ML Application Engineer — a full-time, based in Dammam, SA role. Apply directly on Jobs for Humanity's careers page below.

Full-Stack AI/ML Application Engineer

Location: Dammam, sa

Company Description

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

Job Description

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 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

Qualifications

Required Qualifications
  • 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

Get Full-Stack AI/ML Application Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
GSK: Home logo

Portfolio Data Science Director

London, UK
✓ From careers page· 6d ago
GSK: Home logo

Data Analytics and Insight Manager

Ho Chi Minh City, Vietnam
✓ From careers page· 6d ago
GSK: Home logo

Platform & Engineering Senior Manager

London, UK
✓ From careers page· 6d ago
SteerBridge logo

Junior NLP Data Scientist

Vienna, VA
✓ From careers page· 6d ago

Frequently asked questions

What skills are required for Full-Stack AI/ML Application Engineer at Jobs for Humanity?

The required skills for Full-Stack AI/ML Application Engineer at Jobs for Humanity include: Python, TypeScript, JavaScript, REST, GraphQL, Machine Learning, PyTorch, TensorFlow, LLM, FastAPI, Docker, PostgreSQL, MongoDB, AWS, GCP, Azure, CI/CD, Git.

What is the seniority level for Full-Stack AI/ML Application Engineer at Jobs for Humanity?

Full-Stack AI/ML Application Engineer at Jobs for Humanity is a Mid Level level position.

How do I apply for Full-Stack AI/ML Application Engineer at Jobs for Humanity?

You can view the full description and apply for Full-Stack AI/ML Application Engineer at Jobs for Humanity on EchoJobs: https://echojobs.io/job/jobs-for-humanity-full-stack-ai-ml-application-engineer-5bni7.