Senior Software Engineer

2 weeks ago


Lahore, Punjab, Pakistan Stafflink Full time 1,200,000 - 3,600,000 per year

About the Role

We're looking for a
Senior Software Engineer (Backend/AI)
to join our team and take ownership of building production-ready RAG (Retrieval-Augmented Generation) and agentic AI systems. This role is ideal for someone who thrives in a fast-paced startup environment, loves solving complex technical challenges, and wants to play a critical part in shaping the future of our AI-driven products.

Responsibilities

  • Design and implement
    RAG pipelines and agentic RAG workflows
    using
    LangGraph, LangChain, and PydanticAI (Python)
    .
  • Build robust
    document ingestion pipelines
    (PDF/Office), including chunking, metadata handling, and indexing with vector databases (Pinecone, Weaviate, pgvector).
  • Develop and maintain
    integrations with Microsoft SharePoint and Google Drive/Docs
    (OAuth, webhooks, file sync, permissions).
  • Deploy and manage production pipelines on
    Railway
    .
  • Write
    unit and integration tests
    , enforce coding standards, and make sustainable architecture decisions.
  • Collaborate directly with founders and product teams on
    technical roadmaps and delivery planning
    .

Requirements (5+ years relevant experience)

  • Fluent in English with excellent communication skills.
  • Proven experience in
    backend engineering
    with production-grade systems.
  • Strong background in
    AI/ML with Python
    , specifically
    RAG
    (agentic RAG preferred).
  • Hands-on experience with
    LangGraph, LangChain, and PydanticAI
    .
  • Expertise in
    deploying and operating on Railway
    .
  • Strong experience with
    API integrations
    , particularly
    SharePoint and Google ecosystem
    .
  • Proficiency with
    PostgreSQL
    and
    S3-compatible storage
    .
  • Knowledge of
    vector databases
    (Pinecone/Weaviate/pgvector) and
    embedding strategies
    .
  • Independent, self-driven, with prior
    startup experience
    (or equivalent level of responsibility).

Nice to Have

  • Experience with
    document NLP
    (layout-aware parsing, OCR, table extraction).
  • Knowledge of
    security & compliance
    (GDPR, ISO practices), role/permission models.
  • Familiarity with
    multi-agent systems
    , workflow orchestration, and evaluation frameworks.

Our Tech Stack & Tools

  • Backend:
    Go (primary)
  • AI/Agents:
    Python, LangGraph, LangChain, PydanticAI, RAG/agentic RAG
  • Infrastructure:
    Railway
  • Integrations:
    Microsoft SharePoint, Google Drive/Docs APIs
  • Data/Indexing:
    Vector databases (Pinecone/Weaviate/pgvector), S3-compatible storage, LlamaIndex


  • Lahore, Punjab, Pakistan I Tech Full time 3,600,000 - 7,200,000 per year

    Position: Senior Software EngineerExperience Required: 4–5 yearsLocation: On-site, LahoreShift Timing: Night (8:00 PM – 5:00 AM or 5:00 PM – 2:00 AM)Salary: Starting from PKR 300,000+ per month Without TaxEmployment Type: Full-TimeCore Edge Solutions is seeking talented Senior Software Engineers to become part of our dynamic team. We're looking for...

  • Software Engineer IV

    2 weeks ago


    Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 2,400,000 per year

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus):  For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...

  • Software Engineer IV

    2 weeks ago


    Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 2,400,000 per year

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus):  For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...


  • Lahore, Punjab, Pakistan AmentoTech Pvt Ltd Full time 900,000 - 1,200,000 per year

    Job Description:Location: Faisal Town, Lahore.Type: Full-TimeExperience: 5+ yearsAbout the RoleWe're looking for a skilled Senior Software Engineer ) to help build robust, scalable, and secure APIs for our web and mobile applications. You'll play a critical role in backend architecture, data modeling, and feature delivery across our product suite, while also...

  • Software Engineer III

    2 weeks ago


    Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 3,600,000 per year

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus):  For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...


  • Lahore, Punjab, Pakistan Volttech Systems Full time 900,000 - 1,200,000 per year

    We are looking for a highly skilledSenior Software Engineerwith5+ years of experienceto lead the development of AI-driven and scalable software products. The ideal candidate has successfullyscaled at least one product to 1,000+ daily active users, canmanage complete project lifecycles, and has strong leadership capabilities to guide a development team.Key...

  • Software Engineer III

    2 weeks ago


    Lahore, Punjab, Pakistan TCP Software Full time 900,000 - 1,200,000 per year

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus):  For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...


  • Lahore, Punjab, Pakistan CodeSuite Full time 1,200,000 - 3,600,000 per year

    Location:CodeSuite, Johar Town, Lahore.Employment Type:Full-time is seeking an experiencedSenior Software Engineerto join our fast-paced team. This role requires deep technical expertise, the ability to deliver complex software solutions, and strong communication skills to work directly with both clients and internal stakeholders.We are looking for someone...


  • Lahore, Punjab, Pakistan FitMatch Consulting Group Full time 1,200,000 - 3,600,000 per year

    Job description:Job Title — Senior Software Engineer (MERN / NestJS) — Microservices (Mandatory)Location: Lahore — Onsite (Full-time)About AHK Global SolutionsWe build scalable web platforms and enterprise solutions for real-estate, corporate services and SaaS customers. Join a fast-moving engineering team where you'll own technical outcomes, shape...


  • Lahore, Punjab, Pakistan Core Edge Solutions Full time 3,600,000 per year

    Position: Senior Software EngineerOrganization: Core Edge SolutionsExperience Required: 4–5 yearsLocation: On-site, LahoreShift Timing: Night (8:00 PM – 5:00 AM or 5:00 PM – 2:00 AM)Salary: Starting from PKR 300,000+ per monthWithout TaxEmployment Type: Full-TimeCore Edge Solutions is seeking talented Senior Software Engineers to become part of our...