MisuJob - AI Job Search Platform MisuJob

Full Stack AI Developer

Flatgigs

Islamabad, Islamabad Capital Territory, Pakistan Hybrid permanent

Posted: May 6, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a hands-on Full Stack AI Developer to join our engineering team. This role involves building production-grade AI-powered features across our product suite, from backend model integrations and APIs to clean, functional front-end interfaces.

Job Description

Our client is an enterprise AI company headquartered in Dubai, UAE. We build and deploy AI-native products across social intelligence, agentic AI platforms, voice AI, cyber deception and computer vision - serving government, enterprise and telcos clients across the UAE and GCC.

ROLE OVERVIEW

We are looking for a hands-on Full Stack AI Developer to join our engineering team. You will be responsible for building production-grade AI-powered features across our product suite - from backend model integrations and APIs to clean, functional front-end interfaces. The ideal candidate has 2–3 years of real-world experience building applications that incorporate AI/ML models, LLMs, or agentic workflows and is comfortable working across the full stack.

KEY RESPONSIBILITIES

AI / ML Integration Related:

• Integrate LLMs (OpenAI, Azure OpenAI, Anthropic, open-source) into production applications via APIs and SDKs
• Build and maintain agentic workflows, multi-step reasoning pipelines and tool-calling patterns
• Connect AI models to structured/unstructured data sources, vector databases and retrieval pipelines (RAG & GRAG)
• Implement prompt engineering, chaining and context management for reliable AI outputs

Backend Development Related:

• Design and build RESTful and event-driven APIs using Python (FastAPI / Django) or Node.js
• Work with relational and non-relational databases (PostgreSQL, MongoDB, Redis) along with Elasticsearch
• Build data ingestion pipelines and integrate third-party data APIs (social, news, enterprise systems)
• Deploy and maintain containerized services on cloud infrastructure (Azure preferred)

Frontend Development Related

• Develop responsive, functional UI components using the likes of React.js or Vue.js
• Consume and display real-time or streaming AI outputs in clean, user-ready interfaces
• Collaborate with product on UX flows for AI-assisted features (dashboards, chat UIs, agent interfaces)

• Collaboration & Quality Related
Work closely with the engineering team and product leads to translate requirements into technical specifications
• Write clean, documented, and testable code; participate in code reviews
• Identify performance bottlenecks and propose practical solutions
• Support QA and UAT cycles for client-facing deployments


Requirements:
AI / LLM

• Hands-on experience with OpenAI / Azure OpenAI API, LangChain, or similar frameworks

• Familiarity with RAG patterns, vector stores (Pinecone, Weaviate, pgvector), and embeddings

• Understanding of prompt engineering, function/tool calling, and agentic orchestration

Backend

• Python (FastAPI or Django) and/or Node.js with REST API development

• SQL and NoSQL databases; basic query optimisation

• Experience with Docker and cloud deployment (Azure, AWS, or GCP)

• Familiarity with message queues or event streaming (e.g., Kafka, RabbitMQ) is a plus

Frontend

• React.js or Vue.js with component-based architecture
• Working knowledge of HTML5, CSS3, and JavaScript/TypeScript
• Ability to build clean data visualisation interfaces (charts, dashboards)

General

• Git-based version control and CI/CD workflows
• Strong problem-solving skills and ability to work in a fast-paced, delivery-focused environment
• Good written and verbal communication in English
• Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

NICE TO HAVE

• Experience with Microsoft Azure AI Foundry, Azure AI Search, or Azure Bot Framework
• Exposure to computer vision APIs or model inference pipelines
• Prior work on social media data ingestion, sentiment analysis, or NLP pipelines
• Experience building voice AI integrations (STT/TTS, telephony APIs)
• Contributions to open-source AI/ML projects
• Familiarity with GCC enterprise environments or government IT constraints


Benefits:
WHAT WE OFFER:

• Competitive salary benchmarked to market
• Direct exposure to cutting-edge enterprise AI projects across UAE and GCC
• Flat team structure - work directly with founders and senior engineers
• Opportunity to grow into a Senior or Lead Engineer role
• Flexible remote/hybrid work arrangements
• Fast-paced environment where your work ships to production and reaches real clients

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply