Skip to main content
Waqas SharifWS
Looking for a job

Waqas Sharif

@ma_sharif_waqas

AI engineer in Karachi (UTC+5). I ship production LLM agent systems and build the eval harnesses that keep them reliable. Open to fully remote.

Pakistan
Message

What I'm looking for

A fully remote AI engineering role: agentic systems, LLM evaluation, guardrails, keeping long-running agents reliable with real users. I want a team that reviews code properly and ships often.

Karachi, UTC+5. I work 12:00-21:00 PKT, covering European hours in full and the US East Coast morning.

AI engineer in Karachi, UTC+5, working on production LLM agent systems and the evaluation harnesses that keep them reliable.

WHAT I BUILD

Primary architect of Rahzaan, a deployed agentic career guidance platform for secondary school students. It runs a 24-node parallel LangGraph pipeline with 52 typed state fields and concurrent-write reducers, cutting first-response latency from 20-25 seconds to 3.7. The backend is 22 REST endpoints in FastAPI with SSE streaming, checkpoint persistence to PostgreSQL, and per-node model routing so any node's LLM is swappable through environment config alone.

RELIABILITY IS THE PART I CARE ABOUT

I built an evaluation harness of five named personas and a ten-scenario matrix producing 60 per-turn traces, plus 19 behavioural probes using paired before-and-after measurement and single-criterion isolation, behind a 46-file suite of 592 automated tests.

That harness caught something I had wrong. I assumed the system over-asserted because of thin data. Measuring across five completeness levels showed the opposite: the thinnest profile produced the most honest output, declining outright rather than fabricating. The real trigger was internal signal divergence, the model inventing a bridge to reconcile conflicting inputs. The guard I had planned would have fixed nothing.

RESEARCH

A behavioural study of production LLM workflows naming three reproducible failure modes, and a measured ~30% retrieval error rate when context follows rather than precedes the instruction.

HOW I WORK

AI-natively. An architecture conversation produces versioned specifications, an implementer works from them under a written rules file, and traces come back to close the loop. 334 session records across four months, with the model and reasoning tier attributed per session.

BE Software Engineering, KIET Karachi, 2026. CGPA 3.47/4.0.

Experience

Work history, roles, and key accomplishments

HubIT logoHU

AI Automation Engineer

HubIT

Jun 2026 - Jul 2026 (1 month)

Built a Python pipeline extracting recurring utility documents into schema-validated billing records for a residential property management client, replacing a manual data entry step. Enforced strict validation with repair and retry on malformed model output. Designed the reconciliation stage matching records to units, hardened against silent mis-mapping with structured failure logging.

Pakistan Aeronautical Complex (PAC) Kamra logoPK

Engineering Intern

Pakistan Aeronautical Complex (PAC) Kamra

Jan 2024 - Feb 2024 (1 month)

Analysed systems integration workflows, avionics production pipelines and precision manufacturing processes across the JF-17 Thunder programme at Pakistan's principal aerospace and defence manufacturer.

Education

Degrees, certifications, and relevant coursework

Karachi Institute of Economics and Technology (KIET) logoKK

Karachi Institute of Economics and Technology (KIET)

Bachelors of Engineering, Software Engineering

2022 - 2026

Grade: 3.47

Final year project: Rahzaan, a deployed agentic AI career guidance platform for secondary school students. Sole architect of a 24-node parallel LangGraph pipeline with a 46-file behavioural test suite of 592 automated tests. Coursework in Software Design and Architecture, Formal Methods, AI and Neural Networks, Database Management Systems and Design and Analysis of Algorithms.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan