Skip to main content
DevGateDevGate

Full Stack AI Engineer

Rawalpindi, Pakistan

Workplace
On-site
Location
Rawalpindi, Punjab, Pakistan

Full Stack AI Engineer

Company: DevGate Location: Bahria Town Phase 7, Rawalpindi (on-site/hybrid) or Remote Experience: 4+ years Employment Type: Full-time

About DevGate

DevGate builds software and engineering solutions for clients across industries. We are growing our engineering team and looking for a Full Stack AI Engineer who can take AI features from idea to production, covering the backend, the frontend and the models in between.

Role Overview

You will design, build and ship AI-powered products end to end. That includes web applications, APIs, data pipelines and LLM-based features. You will work closely with product and engineering leads and own features from architecture through deployment and monitoring.

Key Responsibilities

Design and build full stack applications with AI/ML capabilities at their core Integrate and productionize LLMs (OpenAI, Anthropic, open-source models) through APIs, prompt engineering, RAG pipelines, embeddings and vector search Build scalable backend services and REST/GraphQL APIs Develop responsive, clean frontend interfaces for AI-driven workflows (chat, search, dashboards, automation tools) Build and maintain data pipelines for ingestion, preprocessing and evaluation Evaluate model quality, latency and cost, and optimize for each Deploy and monitor services with CI/CD, containers and cloud infrastructure Write clean, tested, documented code and take part in code reviews Work with cross-functional teams to turn requirements into working solutions

Required Qualifications

4+ years of professional software engineering experience, including full stack work Strong proficiency in Python and JavaScript/TypeScript Backend experience with FastAPI, Django, Flask or Node.js Frontend experience with React or Next.js Hands-on experience building LLM-powered applications (RAG, agents, tool/function calling, prompt design) Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis) and vector databases (Pinecone, Weaviate, pgvector, Qdrant or similar) Experience with Docker, Git and CI/CD Familiarity with at least one cloud platform (AWS, GCP or Azure) Solid understanding of system design, API design and software engineering fundamentals

Preferred Qualifications

Experience with LangChain, LlamaIndex or similar orchestration frameworks Background in ML/DL with PyTorch or TensorFlow, including fine-tuning or model evaluation Experience with MLOps tooling, model serving and monitoring Knowledge of Kubernetes, message queues and async architectures Experience with computer vision, NLP or speech systems Open-source contributions or published AI projects

What We Offer

Competitive salary based on experience Work on real AI products with meaningful ownership Flexible work: on-site in Bahria Town Phase 7 or fully remote Learning and growth opportunities in a fast-moving engineering team

Apply for this role

Tell us about yourself and attach your CV. Our hiring team reads every application.

PDF, DOC or DOCX, up to 5 MB. Only our hiring team can open it.

We use these details only to reply to you. See our privacy policy.