Senior Software Engineer, Dev

IBEX Global

Lahore

On-site

PKR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBEX Global is seeking a skilled Python Developer to join their team in Lahore, Pakistan. The ideal candidate will have a solid understanding of modern AI workflows, strong programming skills, and experience with AI/LLM integration.

The role involves implementing RAG pipelines, building REST APIs, and ensuring the reliability and scalability of backend services.

Qualifications

  • 3-5 years of experience in a relevant field.
  • Experience with vector databases.
  • Solid understanding of prompt engineering techniques.

Responsibilities

  • Implement and maintain RAG pipelines.
  • Build REST APIs to expose RAG/LLM workflows.
  • Monitor and optimize retrieval quality.

Skills

Strong programming skills in Python
Experience with AI/LLM integration
Familiarity with RAG frameworks
Knowledge of API development
Understanding of data structures and algorithms

Education

Master or Bachelor degree in Computer Science

Tools

FastAPI
Flask
LangChain
Google Gemini
Azure AI Search

Job description

Overview

ibex. is looking for a skilled Python Developer with experience in AI/LLMs, Retrieval-Augmented Generation (RAG), and backend systems to join our team. The ideal candidate will have strong programming skills, a solid understanding of modern AI workflows, and the ability to design, implement, and optimize scalable solutions that integrate Large Language Models with knowledge retrieval systems.

Responsibilities

RAG & AI Implementation

  • Implement and maintain RAG pipelines using custom or established frameworks such as LangChain
  • Work with LLM APIs (e.g., Azure OpenAI, Google Gemini) to build AI-driven applications.
  • Set up and manage vector databases (Azure AI Search, Google Vector Search, PGVector, Pinecone or Milvus) for document storage and retrieval.
  • Develop utilities for document preprocessing, parsing, chunking, and embeddings generation.

Backend Development

  • Build REST APIs to expose RAG/LLM workflows to applications and products.
  • Write clean, maintainable Python code using frameworks like FastAPI or Flask.
  • Ensure scalability and reliability of backend services in production.

Data & Pipelines

  • Build scripts for ETL and data ingestion pipelines to feed knowledge bases.
  • Work with structured and unstructured data (text, PDFs, web content, databases).
  • Monitor and optimize retrieval quality through embedding updates and reranking methods.
Qualifications
  • Master or Bachelor degree in computer science or relevant engineering
  • 3-5 years of Experience in relevant field
  • Strong programming skills in Python 3.x.
  • Experience with AI/LLM integration (Azure OpenAI, Google Gemini, or similar).
  • Familiarity with RAG frameworks (LangChain, LlamaIndex).
  • Experience with vector databases (Azure AI Search, Google Vector Search, PGVector, Pinecone or Milvus).
  • Knowledge of API development (FastAPI, Flask, or Django).
  • Solid understanding of prompt engineering techniques for optimizing LLM responses.
  • Good understanding of data structures, algorithms, and software engineering practices.
  • Git, unit testing, and basic CI/CD experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyst Software Engineer, Dev
Analyst Software Engineer, Dev

ibex • Lahore

On-site
PKR 600,000 - 900,000
Full-Stack & Agentic AI Engineer
Full-Stack & Agentic AI Engineer

VaporVM • Lahore

On-site
PKR 2,500,000 - 5,500,000
Full-Stack & Agentic AI Engineer
Full-Stack & Agentic AI Engineer

VaporVM • Lahore

On-site
PKR 1,800,000 - 3,600,000
AI & ML Engineer
AI & ML Engineer

Technology Rivers, LLC • Islamabad

On-site
PKR 3,348,000 - 4,687,000
Company-paid lunch facility
Healthcare benefits
Provident Fund (Employer Matching)
+3
AI Engineer
AI Engineer

Emulsionlimited • Peshawar City Tehsil

On-site
PKR 1,800,000 - 2,400,000
AI Engineer
AI Engineer

Aiemulsion • Peshawar City Tehsil

On-site
PKR 300,000 - 600,000
AI Engineer, Python, React, React Native
AI Engineer, Python, React, React Native

Flatgigs • Karachi Division

On-site
PKR 900,000 - 1,200,000
Senior AI Software Engineer – Agentic Frameworks & LLMs
Senior AI Software Engineer – Agentic Frameworks & LLMs

Techwaresoft LLC • Pakistan

On-site
PKR 2,500,000 - 4,200,000
Opportunity to work at the forefront of AI technology
Collaborative, innovation-driven culture
Exposure to cutting-edge tools and research in AI
Senior AI ML Engineer
Senior AI ML Engineer

AllZone Tech • Lahore

On-site
PKR 1,500,000 - 2,000,000
AI Architect
AI Architect

Systems Limited • Lahore

On-site
PKR 3,000,000 - 6,000,000