Full-Stack AI/ML Application Engineer
At a Glance
- Category
- 💻 Technology
- Level
- Mid-Level
- Type
- Full-time
Before You Apply
- See if your CV survives Jobs for Humanity's ATS filters
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
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
Requirements
- •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)
Responsibilities
- •Own the engineering of reliable, scalable full-stack AI features
- •Model integration and deployment
- •API development and data pipeline ownership
- •Performance/security optimization
- •Automated testing and CI/CD
- •Full-stack application development
- •Database design and data access
- •Version control using Git
Related Jobs2 similar jobs
Browse Similar
- See if your CV survives Jobs for Humanity's ATS filters
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
Jobs for Humanity is a global organization focused on connecting companies with diverse talent, including individuals with disabilities. They aim to foster inclusive employment practices worldwide.