Senior Software Engineer - Python

Devsinc, LLC

Lahore

On-site

PKR 1,800,000 - 3,600,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Devsinc, LLC is seeking an experienced backend AI engineer in Lahore to design, build, and scale AI-powered services using Python frameworks. You will develop multi-agent systems, RAG pipelines, and efficient LLM integrations while driving best practices and production readiness.

You will work across data pipelines, ML workflows, and observability, collaborating with clients and leadership to deliver robust AI solutions.

Qualifications

  • 3 to 6 years of professional software engineering experience, mostly in Python.
  • Strong production experience with FastAPI plus Django and/or Flask, including async programming and REST API design
  • Hands-on experience building LLM-powered applications, including at least one RAG or agent-based system in production
  • Working knowledge of vector databases (Pinecone, Weaviate, Qdrant, pgvector) and embedding models
  • Solid data science fundamentals: data wrangling, statistics, model evaluation, and working with structured and unstructured data
  • Strong SQL skills (PostgreSQL) and experience with NoSQL stores and Redis
  • Hands-on cloud experience (AWS, GCP, or Azure) and containerization with Docker
  • Strong testing habits (pytest) and clean, typed Python (type hints, Pydantic)
  • Understanding of API security, OAuth 2.0, JWT, and responsible handling of sensitive data
  • Excellent communication skills, with the ability to explain complex AI concepts simply, run client demos, and confidently represent and sell our technical approach
  • Proven ability to lead projects and guide team members from proof of concept to production
  • Curiosity and the ability to evaluate and adopt new AI tools and models quickly

Responsibilities

  • Design, build, and scale backend services and APIs using Python with FastAPI, Django, and Flask
  • Build and ship agentic AI systems: multi-step agents, tool calling, MCP integrations, and orchestration with LangChain/LangGraph, LlamaIndex, CrewAI, or Claude Agent SDK
  • Develop RAG pipelines, including document ingestion, chunking, embeddings, vector databases, retrieval tuning, and evaluation
  • Integrate and optimize LLMs (OpenAI, Claude, Gemini, open-source models) for accuracy, latency, and cost
  • Build data pipelines, analytics, and ML workflows using Pandas, NumX, scikit-learn, and PyTorch or TensorFlow
  • Set up LLM evaluation, guardrails, monitoring, and observability (LangSmith, Langfuse, or similar) for production AI systems
  • Deploy and operate services on AWS, GCP, or Azure with Docker, Kubernetes, and CI/CD pipelines
  • Lead technical design, break down work, mentor engineers, and set code-quality and AI-engineering standards
  • Present AI solutions, demos, and technical roadmaps to clients, stakeholders, and leadership
  • Take part in on-call rotations and production incident response

Skills

Python
REST API design
Async programming
Team collaboration
AI concepts

Tools

FastAPI
Django
Flask
LangChain
LangGraph
LlamaIndex
CrewAI
Claude Agent SDK
Docker
Kubernetes
CI/CD

Job description

Responsibilities
  • Design, build, and scale backend services and APIs using Python with FastAPI, Django, and Flask
  • Build and ship agentic AI systems: multi-step agents, tool calling, MCP integrations, and orchestration with frameworks like LangChain/LangGraph, LlamaIndex, CrewAI, or the Claude Agent SDK
  • Develop RAG pipelines, including document ingestion, chunking, embeddings, vector databases, retrieval tuning, and evaluation
  • Integrate and optimize LLMs (OpenAI, Anthropic Claude, Gemini, open-source models) for accuracy, latency, and cost
  • Build data pipelines, analytics, and ML workflows using Pandas, NumX, scikit-learn, and PyTorch or TensorFlow
  • Set up LLM evaluation, guardrails, monitoring, and observability (LangSmith, Langfuse, or similar) for production AI systems
  • Deploy and operate services on AWS, GCP, or Azure with Docker, Kubernetes, and CI/CD pipelines
  • Lead technical design, break down work, mentor engineers, and set code-quality and AI-engineering standards
  • Present AI solutions, demos, and technical roadmaps to clients, stakeholders, and leadership
  • Take part in on-call rotations and production incident response
Requirements
  • 3 to 6 years of professional software engineering experience, mostly in Python
  • Strong production experience with FastAPI plus Django and/or Flask, including async programming and REST API design
  • Hands-on experience building LLM-powered applications, including at least one RAG or agent-based system in production
  • Working knowledge of vector databases (Pinecone, Weaviate, Qdrant, pgvector) and embedding models
  • Solid data science fundamentals: data wrangling, statistics, model evaluation, and working with structured and unstructured data
  • Strong SQL skills (PostgreSQL) and experience with NoSQL stores and Redis
  • Hands-on cloud experience (AWS, GCP, or Azure) and containerization with Docker
  • Strong testing habits (pytest) and clean, typed Python (type hints, Pydantic)
  • Understanding of API security, OAuth 2.0, JWT, and responsible handling of sensitive data
  • Excellent communication skills, with the ability to explain complex AI concepts simply, run client demos, and confidently represent and sell our technical approach
  • Proven ability to lead projects and guide team members from proof of concept to production
  • Curiosity and the ability to evaluate and adopt new AI tools and models quickly
Nice to have
  • Experience with fine-tuning, prompt optimization, or model distillation
  • MLOps tools (MLflow, Kubeflow, SageMaker, Vertex AI, Bedrock)
  • Experience building MCP servers or multi-agent systems
  • Big data or streaming tools (Spark, Airflow, Kafka, dbt)
  • Familiarity with Node.js or TypeScript for full-stack collaboration
  • Published projects, research, Kaggle work, or open-source contributions in AI/ML
  • AWS, GCP, or Azure AI or ML certifications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI/MLDeveloper
Senior Software Engineer - AI/MLDeveloper

Devsinc, LLC • Lahore

On-site
PKR 2,009,000 - 3,348,000
Senior ML Engineer - Remote AI Platform & MLOps Lead
Senior ML Engineer - Remote AI Platform & MLOps Lead

Smart Working • Multan

Remote
PKR 2,400,000 - 3,600,000
AI/ML Lead
AI/ML Lead

Amex Hub • Islamabad

On-site
PKR 6,000,000 - 10,000,000
Senior ML Engineer – Remote AI Platform & MLOps
Senior ML Engineer – Remote AI Platform & MLOps

Smart Working • Islamabad

Remote
PKR 1,800,000 - 3,000,000
Senior Python Engineer
Senior Python Engineer

Easetalent • Islamabad

On-site
PKR 2,000,000 - 4,200,000
AI Engineer
AI Engineer

Tkxel LLC • Lahore

On-site
PKR 38,770,000 - 52,617,000
Sr ML Engineer (Remote, Contract) [HR216] (PK)
Sr ML Engineer (Remote, Contract) [HR216] (PK)

Smart Working • Lahore

Remote
PKR 33,223,000 - 49,834,000
Senior AI Engineer / Agentic AI Architect
Senior AI Engineer / Agentic AI Architect

CodeNinja Inc. • Lahore

On-site
PKR 3,500,000 - 6,400,000
AI Engineer
AI Engineer

APP IN SNAP (Private) Limited • Islamabad

On-site
PKR 2,000,000 - 4,000,000
Medical Insurance
Life Insurance
Provident Fund
+3
Sr. Machine Learning Engineer (Remote, Contract) [HR216] (PK)
Sr. Machine Learning Engineer (Remote, Contract) [HR216] (PK)

Smart Working Solutions • Karachi Division

Remote
PKR 33,241,000 - 55,402,000
Top locations