Senior Software Engineer

2 days ago


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

About the Role

We are building the next generation of document review and compliance systems for the construction and infrastructure sector—focused on Swedish industry standards. The platform combines robust backend architecture with cutting-edge AI methods such as RAG and agent-based workflows to make quality and compliance checks fast, traceable, and reliable.

Your Responsibilities

  • Build RAG pipelines and agentic RAG workflows using
    LangGraph, LangChain, and PydanticAI (Python)
    .
  • Develop robust
    document ingestion (PDF/Office)
    , chunking/metadata handling, and indexing against vector databases (e.g.,
    Pinecone, Weaviate, pgvector
    ).
  • Integrate with
    Microsoft SharePoint and Google Drive/Docs
    (OAuth, webhooks, file sync, permissions).
  • Set up production pipelines on
    Railway
    .
  • Write
    unit/integration tests
    , establish coding standards, and make sustainable architecture decisions.
  • Collaborate closely with product/founders, contributing to
    technical roadmapping and delivery planning
    .

Requirements (5+ years relevant experience)

  • Fluent in English.
  • Proven track record in
    backend engineering (production systems)
    .
  • Strong expertise in
    Golang (Go)
    as a primary backend language.
  • Practical experience with
    AI/ML in Python
    , including
    RAG (preferably agentic RAG)
    .
  • Hands-on with
    LangGraph
    and/or
    LangChain
    , plus
    PydanticAI
    .
  • Experience deploying and operating on
    Railway
    .
  • Strong skills in building/integrating APIs with
    SharePoint and/or Google ecosystem
    .
  • Database experience (
    PostgreSQL
    ) and
    S3-compatible storage
    .
  • Excellent communication, independence, and prior startup experience (or equivalent responsibility).
  • Expertise in
    vector databases (Pinecone)
    and embedding strategies, plus
    LlamaIndex
    .

Nice to Have

  • Document NLP
    (layout-aware parsing, OCR, table extraction).
  • Security & compliance
    (GDPR, ISO practices), role- and permission models.
  • Experience 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

Hiring Process

  • We start with an
    intro call
    followed by a
    two-day technical assignment
    . You'll work through the task alongside our tech team with a clear to-do list.


  • 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...


  • 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 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...

  • 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...