Senior Python Engineer

Firehorse Group

Lahore

Hybrid

PKR 16,598,000 - 27,663,000

Full time

25 hours 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

Benefits offered by this job

Hybrid schedule
Luncheon provided
USD remittance
Fuel allowance
Double pay weekends

Job summary

Firehorse Group, a US-based company, is hiring a Senior Python Engineer with strong fundamentals and deep AI expertise spanning traditional ML and GenAI/LLMs. You will design, build, and maintain Python services and data pipelines, develop AI-powered features, and optimize for performance and scale.

You will work in a hybrid setup with 3 in-office and 2 remote days, collaborating directly with clients and stakeholders to shape technical solutions. 5+ years of experience is required.

Qualifications

  • 5+ years of professional Python development experience.
  • Strong fundamentals in data structures, algorithms, and clean code.
  • Deep AI/LLM expertise across traditional ML and GenAI systems.
  • Solid understanding of model training, inference and evaluation.
  • Hands-on experience building RAG pipelines and vector DBs.
  • Experience with end-to-end tests (pytest) and REST APIs.
  • Ability to learn fast, own outcomes, and work with stakeholders.

Responsibilities

  • Design, build, and maintain Python services, APIs, and data pipelines.
  • Develop AI-powered features using ML models and GenAI systems.
  • Build and evaluate LLM pipelines — prompt engineering, RAG, fine-tuning.
  • Write end-to-end tests and maintain high automated test coverage.
  • Prototype rapidly and ship at a high pace without compromising quality.
  • Optimize for performance, reliability, and scalability.
  • Participate in code reviews and uphold engineering best practices.
  • Collaborate with clients and stakeholders to shape technical solutions.

Skills

Python
CS fundamentals
AI/LLMs
PyTorch
scikit-learn
GenAI APIs
RAG pipelines
REST APIs
Testing (pytest)
Git workflows

Tools

Docker
Kubernetes
Vector databases
OpenAI API
Anthropic API
PyTest

Job description

Full-Time Pine Avenue, Lahore 3:00 PM – 12:00 AM Hybrid · 3 office / 2 remote 5+ years

Firehorse, a US-based company, is hiring a Senior Python Engineer with strong programming fundamentals and deep AI expertise spanning both traditional machine learning and generative AI / LLMs. We are looking for someone who moves fast, writes clean and well-tested code, and has a genuine understanding of how models work under the hood.

Responsibilities
  • Design, build, and maintain robust Python services, APIs, and data pipelines.
  • Develop AI-powered features using both traditional ML models and LLM / GenAI systems.
  • Build and evaluate LLM pipelines — prompt engineering, RAG, fine-tuning, and model evaluation.
  • Write end-to-end test cases and maintain high automated test coverage.
  • Prototype and iterate quickly — ship at a high pace without sacrificing quality.
  • Optimize applications for performance, reliability, and scalability.
  • Participate in code reviews and uphold engineering best practices.
  • Collaborate directly with clients and stakeholders to shape technical solutions.
Technical Requirements
  • 5+ years of professional Python development experience.
  • Strong programming and computer science fundamentals — data structures, algorithms, and clean code.
  • Strong AI and LLM skills across both traditional ML (e.g., scikit-learn, PyTorch) and GenAI (e.g., Anthropic / OpenAI APIs, agent and RAG frameworks).
  • Solid understanding of how models actually work — architectures, training, inference, and evaluation. This is a must.
  • Hands-on experience building RAG systems — retrieval pipelines, vector databases, and evaluation. This is a must.
  • Experience writing end-to-end and integration tests (e.g., pytest).
  • Experience building and consuming REST APIs; fluency with Git workflows.
  • High velocity: able to learn fast, deliver fast, and own outcomes independently.
Nice to Have
  • Cloud experience (AWS) and containerization (Docker / Kubernetes).
  • Compensation through USD remittance.
  • Fuel allowance and company-sponsored lunch.
  • Double daily salary for approved weekend or public-holiday work.
  • Hybrid schedule — 3 days in office, 2 days remote.
  • No micromanagement; direct interaction with stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Hybrid Mediaworks • Islamabad

On-site
PKR 1,674,000 - 2,232,000
Competitive salaries
Health insurance
Personal and team-based bonuses
+1
Full Stack Software Engineer (MERN)
Full Stack Software Engineer (MERN)

Firehorse Group • Lahore

Hybrid
PKR 11,065,000 - 19,364,000
USD remittance
Fuel allowance
Company-sponsored lunch
Senior Python AI Engineer - GenAI, RAG, & APIs (Hybrid)
Senior Python AI Engineer - GenAI, RAG, & APIs (Hybrid)

Firehorse Group • Lahore

Hybrid
PKR 16,598,000 - 27,663,000
Hybrid schedule
Luncheon provided
USD remittance
+2
Senior AI Engineer | Big Entities | DHA Phase 3, Lahore
Senior AI Engineer | Big Entities | DHA Phase 3, Lahore

Tech Junction Ltd • Lahore

On-site
PKR 1,800,000 - 3,600,000
Hiring | Python Developer in Lahore
Hiring | Python Developer in Lahore

Pakistanitjobs • Lahore

On-site
PKR 1,339,000 - 2,232,000
Senior Full Stack Engineer (Python) – Client Solutions
Senior Full Stack Engineer (Python) – Client Solutions

Cyber Nest • Lahore

On-site
PKR 3,000,000 - 5,200,000
Senior AI/ML Software Engineer in Lahore | Devsinc (Onsite)
Senior AI/ML Software Engineer in Lahore | Devsinc (Onsite)

The Briefed • Lahore

On-site
PKR 1,800,000 - 3,600,000
Senior ML Engineer Infrastructure & Data Systems - Arbisoft
Senior ML Engineer Infrastructure & Data Systems - Arbisoft

Taraki • Lahore

On-site
PKR 3,600,000 - 6,000,000
AI / Full Stack Engineer
AI / Full Stack Engineer

DiverseCity • Lahore

Hybrid
PKR 2,000,000 - 3,200,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Kavelogics Technologies PVT LTD • Lahore

On-site
PKR 5,000,000 - 9,000,000
Competitive salary with performance bonuses
Paid time off / annual leave
Opportunity to work on advanced AI projects
+2