Machine Learning Engineer, Retrieval

Brilliant Systems

Lahore

On-site

PKR 600,000 - 1,200,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Brilliant Systems in Lahore, Pakistan, is seeking a retrieval engineer to own how we fetch knowledge from client documents, tuning embeddings, vector search, and ranking to maximize recall and production impact.

You will run offline evaluations, measure recall@k, instrument retrieval in production, and share what you learn with the team and on our blog.

Qualifications

  • Experience with embeddings and vector search, including failure modes.
  • You have measured a retrieval system rather than assuming it worked.
  • Strong Python and SQL skills; comfortable inside a database.
  • An honest relationship with metrics: recall@k signals and limits.

Responsibilities

  • Build and tune retrieval over client documents and data that were never designed to be searched.
  • Run offline evaluations that predict production behaviour and report when they don’t.
  • Work on ranking: hybrid keyword and vector search, reranking, and knowing when a simpler approach wins.
  • Instrument retrieval in production so a regression is visible before a client reports it.
  • Share what you learn with the team, and now and then on our blog.

Skills

embeddings
vector search
Python
SQL
recall@k metrics
metrics driven
offline evaluations

Tools

PostgreSQL

Job description

Own the part that sets the ceiling on every AI feature we ship: what the model is given before it answers.

Teams often tune a model for weeks and leave the index alone, when the index was the constraint the whole time. This role exists because retrieval quality is the work with the biggest payoff in applied AI, and few teams staff it on purpose. You will own chunking, embedding, ranking, hybrid search and the measurement that proves any of it helped.

What you will do
  • Build and tune retrieval over client documents and data that were never designed to be searched.
  • Run offline evaluations that predict production behaviour, and say so when they do not.
  • Work on ranking: hybrid keyword and vector search, reranking, and knowing when a simpler approach wins.
  • Instrument retrieval in production so a regression is visible before a client reports it.
  • Share what you learn with the team, and now and then on our blog.
What we need from you
  • Practical experience with embeddings, vector search and the failure modes of both.
  • You have measured a retrieval system rather than assuming it worked.
  • Solid Python and SQL. You are comfortable inside a database, not only above it.
  • An honest relationship with metrics: you know what recall at k does and does not tell you.
Useful but not required
  • An information retrieval background, formal or self-taught.
  • Experience with multilingual or heavily domain-specific content.
  • You have built a reranker and can say whether it was worth it.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RAG and Retrieval Engineer
RAG and Retrieval Engineer

Whizzbridge • Lahore

On-site
PKR 1,800,000 - 3,200,000
Medical Insurance
Paid Udemy Courses and Certifications
Senior AI Engineer
Senior AI Engineer

Brilliant Systems • Lahore

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

Tkxel LLC • Lahore

On-site
PKR 38,770,000 - 52,617,000
Senior AI Engineer: Production AI & Retrieval
Senior AI Engineer: Production AI & Retrieval

Brilliant Systems • Lahore

On-site
PKR 1,800,000 - 2,400,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

Tkxel • Lahore

On-site
PKR 2,000,000 - 4,000,000
Forward Deployed Engineer - Data Management
Forward Deployed Engineer - Data Management

Systems Limited • Karachi Division

On-site
PKR 2,000,000 - 4,000,000
Forward Deployed Engineer - GenAI
Forward Deployed Engineer - GenAI

Systems Limited • Karachi Division

On-site
PKR 2,000,000 - 3,200,000
AI Evaluation Engineer
AI Evaluation Engineer

Brilliant Systems • Lahore

On-site
PKR 1,800,000 - 3,200,000
Senior AI/ML Engineer
Senior AI/ML Engineer

Archisurance • Lahore

On-site
PKR 16,759,776 - 22,346,368