Jobs for Humanity logo

Full-Stack AI/ML Application Engineer

Jobs for Humanity

On-site
Dammam, SA
Full-time
Mid Level
Salary not listedPosted 5d 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
Wiliot logo

Data Solutions Team Lead

Dallas, TX
✓ From careers page· 14m ago
GoSwift logo

Senior Platform Engineer

Spain
✓ From careers page· 24m ago
Playtech logo

AI Engineer

Sofia, BG
✓ From careers page· 32m ago
ARHS Group logo

Senior Data and AI Engineer

Luxembourg, LU
✓ From careers page· 38m 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.