Job Overview
Role: Senior Software Engineer, Dev. Category: Development. Location: Karachi (Ibex Tower 1) Plot # 5, Block-B, SMCHS Near FTC Building Karachi, PK. Employment Type: Full Time. Date Posted: 2026-04-17. Application Deadline: 2027-04-06.
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.
Key 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.
Eligibility / Qualification Required:
- 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.
How to Apply:
Apply online using the official IBEX application link below.
Apply Now