Senior Python Engineer

Firehorse

Lahore

Hybrid

PKR 33,315,000 - 49,972,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

USD remittance
Fuel allowance
Lunch provided
Hybrid schedule
Double pay weekends

Job summary

Firehorse, a US-based company, seeks a Senior Python Engineer with deep AI expertise spanning traditional ML and GenAI/LLMs. You will design robust Python services and data pipelines, implement AI-powered features, and build RAG systems while maintaining high test coverage.

You will collaborate with clients and stakeholders, ship fast, and ensure scalable, reliable performance across platforms. Hybrid work is offered, with a strong emphasis on clean, well-tested code.

Qualifications

  • 5+ years of professional Python development experience.
  • Strong fundamentals in data structures and algorithms.
  • Solid AI and LLM skills across traditional ML and GenAI.
  • Hands-on experience with RAG pipelines, vector databases, and evaluation.
  • Experience writing end-to-end and integration tests.

Responsibilities

  • Design, build, and maintain Python services, APIs, and data pipelines.
  • Develop AI-powered features using ML and GenAI systems.
  • Build and evaluate LLM pipelines — prompt engineering, RAG, fine-tuning, evaluation.
  • Write end-to-end tests and maintain high automated test coverage.
  • Collaborate with clients and stakeholders to shape technical solutions.

Skills

Python
AI/LLM
REST APIs
Testing
Code reviews

Tools

PyTorch
scikit-learn
OpenAI API
Anthropic API
Vector DB

Job description

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

  • Open-source model deployment experience (e.g., Hugging Face, vLLM, Ollama, GPU inference).
  • Cloud experience (AWS) and containerization (Docker / Kubernetes).

Perks & Benefits

  • 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 Engineer - AI/GenAI Pipelines, Hybrid
Senior Python Engineer - AI/GenAI Pipelines, Hybrid

Firehorse • Lahore

Hybrid
PKR 33,315,000 - 49,972,000
USD remittance
Fuel allowance
Lunch provided
+2
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

JobCubby • Pakistan

On-site
PKR 2,600,000 - 5,200,000
Competitive salary and bonuses
Health insurance
Paid leaves
Senior AI/ML Engineer (Remote, EST, Anywhere in Pakistan, USD Salary)
Senior AI/ML Engineer (Remote, EST, Anywhere in Pakistan, USD Salary)

HR POD - Hiring Talent Globally • Lahore

Remote
PKR 25,034,770 - 41,724,618
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
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
Senior AI Engineer
Senior AI Engineer

Octdaily • Pakistan

On-site
PKR 3,600,000 - 6,000,000
AI Engineer
AI Engineer

Synares • Lahore

Remote
PKR 1,800,000 - 3,200,000
Competitive salary with equity options
Comprehensive health, dental, and vision insurance
100% remote work environment
+5
Senior Software Engineer, Dev
Senior Software Engineer, Dev

IBEX Global • Lahore

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

WAMO LABS • Lahore

Hybrid
PKR 300,000 - 400,000
Competitive salary
Bi-annual performance bonuses
Generous paid time off
+6
Senior Backend & AI Platform Developer
Senior Backend & AI Platform Developer

Navigator HR Consulting Solutions • Lahore

On-site
PKR 24,979,000 - 38,857,000