Back to all jobs
Punjab Enforcement & Regulatory Authority (PERA) logo

Team Lead (AI & ML)

Punjab Enforcement & Regulatory Authority (PERA)

Official sourceArtificial Intelligence
Last date:

Open. Applications are accepted until , Pakistan time.

Apply on the official site
Last date to apply
29 Oct 2026
Advertised on
14 Oct 2026
Total posts
1
Pay scale
SPPP-03
Employment type
Contract
Job nature
Contract
Shift
Morning
Category
Artificial Intelligence
Region
Punjab
Office / unit
Information Technology Wing

Location

  • Lahore, Punjab

About this vacancy

Team Lead (AI & ML) in the Information Technology Wing of the Punjab Enforcement & Regulatory Authority, building and running PERA's on-premises AI stack covering local LLMs, RAG, computer vision and audio intelligence.

Duties and responsibilities

  • Design and procure GPU hardware specifications for the PERA on-premises AI data center (NVIDIA A100/H100 or equivalent)
  • Install, configure and maintain the full local AI stack - CUDA, cuDNN, drivers and inference runtimes (Ollama, vLLM, llama.cpp)
  • Deploy and manage open-source foundation models (LLaMA 3, Mistral, Qwen or equivalent) entirely on local hardware
  • Implement model quantization (GGUF, GPTQ, AWQ) for efficient inference within available GPU VRAM constraints
  • Ensure zero data egress - all model inference, training data and embeddings remain on PERA servers
  • Design and implement a production-grade Retrieval-Augmented Generation (RAG) pipeline using LangChain or LlamaIndex
  • Build a local vector database (Qdrant, ChromaDB or Weaviate) to store embeddings of PERA documents, regulations and operational data
  • Develop document ingestion pipelines supporting PDF, Word, structured DB data and scanned documents via OCR
  • Implement semantic search, hybrid search (dense + sparse) and re-ranking for accurate knowledge retrieval
  • Create a self-improving feedback loop where user interactions refine retrieval and generation quality
  • Fine-tune foundation models on PERA-specific datasets using LoRA/QLoRA to adapt them to legal, enforcement and regulatory language
  • Design data pipelines to collect, clean, label and version-control training datasets from operational software logs and databases
  • Implement continuous model evaluation, A/B testing and performance benchmarking (ROUGE, BLEU, F1, custom domain metrics)
  • Maintain a Model Registry for versioning, rollback and lifecycle management of all deployed models
  • Develop and expose AI capabilities as secure RESTful APIs (FastAPI / .NET Core) for consumption by FRMS, PERA360, HRMIS and other platforms
  • Deliver APIs for natural language Q&A, document summarization, intelligent search, prediction outputs and anomaly detection
  • Implement forecasting and analytics models (time-series, regression) for enforcement trends, inspection planning and resource allocation
  • Ensure API versioning, authentication, rate limiting and API documentation (Swagger/OpenAPI)
  • Deploy and fine-tune object detection models (YOLOv8/v10, RT-DETR) on PERA's GPU infrastructure for video-based surveillance
  • Build real-time and batch video analysis pipelines for detection of violations, unauthorized activities and entity recognition
  • Integrate computer vision outputs with FRMS enforcement workflows via API hooks
  • Maintain model accuracy through periodic retraining on new annotated video datasets
  • Deploy local speech-to-text models (Whisper / WhisperX) supporting Urdu, Punjabi and English for body-camera and call recordings
  • Build keyword spotting and flagging pipelines to detect specific phrases, commands or compliance-relevant terms in audio streams
  • Develop speaker diarization capabilities to identify and separate multiple speakers in recordings
  • Integrate audio intelligence outputs into PERA360 officer accountability workflows
  • Design SQL Server schemas and data warehouses to store AI inference results, model outputs and training metadata
  • Enforce strict data governance - classification, access control, audit logging and retention policies
  • Ensure all AI pipelines comply with Government of Punjab data residency and cybersecurity requirements
  • Produce regular AI system performance reports for leadership and compliance documentation
  • Lead and grow the AI/ML team; define roles, onboarding plans and technical growth paths
  • Establish MLOps practices: experiment tracking (MLflow), model versioning and automated retraining pipelines
  • Collaborate with backend, frontend and DevOps teams to embed AI features into production software
  • Produce technical documentation, architecture diagrams and research summaries for stakeholder communication

Eligibility criteria

  • Bachelor's or Master's - Masters/Bachelors (Hons) (16 years) in Computer Science, AI, Data Science or Software Engineering, in Computer Engineering/Sciences, Information Technology, Data Science, Artificial Intelligence, Software Engineering, recognised by HEC
  • Bachelor's or Master's degree in Computer Science, AI, Data Science, Software Engineering or equivalent from a recognized university
  • LLM & Foundation Models: LLaMA, Mistral, Qwen or equivalent with hands-on local deployment experience
  • LLM Serving: Ollama, vLLM, llama.cpp or TGI - inference optimization and quantization (GGUF/GPTQ/AWQ)
  • RAG Frameworks: LangChain or LlamaIndex - end-to-end RAG pipeline implementation
  • Vector Databases: Qdrant, ChromaDB, Weaviate or Milvus - production-scale embedding storage and retrieval
  • ML Frameworks: PyTorch, Hugging Face Transformers, PEFT (LoRA/QLoRA)
  • Computer Vision: YOLOv8/v10, OpenCV, ONNX Runtime
  • Audio/Speech: OpenAI Whisper / WhisperX, pyannote-audio
  • MLOps: MLflow, DVC or equivalent
  • GPU Infrastructure: CUDA/cuDNN, NVIDIA GPU administration, VRAM optimization
  • API Development: FastAPI (Python) or ASP.NET Core
  • Database: Microsoft SQL Server
  • Languages: Python (primary) with working knowledge of C# for .NET integration
  • Docker & Containerization: GPU-enabled Docker (NVIDIA Container Toolkit), docker-compose
  • AI Productivity Tools: Claude, GitHub Copilot or equivalent - mandatory daily usage

Experience required

  • Required experience: At least 8 years
  • Minimum 08 years of hands-on machine learning and AI development experience; experience in government, law enforcement or regulated-industry AI projects strongly preferred. Experience in private entities shall be accepted if such entity is registered with SECP, Registrar of Firms or any other Public Sector Regulatory Authority
  • Experience accepted from: Public Sector Organizations, Private Sector Organizations

Age limit

  • All candidates: 25 – 60 years
  • Age is counted on the closing date, 29 Oct 2026.

An upper limit of 60 years means you must not have reached that age on the date age is counted. A relaxation applies only to the candidates the advertisement names, with the proof it asks for.

Check your age for this job

Your exact age on the date this advertisement counts it, against its limit and relaxations.

Enter your date of birth to see whether you are within this job's age limit.

Your date of birth stays on this device.Check your age for other jobs

Selection process and test pattern

  1. Interview
  • Paper type: Mcqs

Required documents

  • Domicile

How to apply

  1. Register on Punjab Job Portal
  2. Apply Online
  3. Submit Application

Official source

Advertised by
Punjab Enforcement & Regulatory Authority (PERA)
Application link
jobs.punjab.gov.pk
Added to this site
15 Oct 2026

Verify every detail here against the original advertisement before applying.