Skip to content

Senior Backend Engineer (FastAPI, LangChain, RAG Systems) (100% Remote) (Pakistan Only)

  • Remote
    • Any, Punjab, Pakistan
  • Ongoing Client

Job description

About AllShore Talent

AllShore Talent is a leading remote staffing company, offering top-tier professionals working 100% remote to businesses worldwide. Specializing in IT and software development, design, administrative support, digital marketing, and more. AllShore connects organizations with skilled talent to meet diverse business needs.

About The Client
The Client is a full-service digital solutions partner committed to building websites and apps that are as unique as the businesses they represent. With a deep belief in the value of strong client relationships, their approach is grounded in trust, collaboration, and a genuine understanding of each client’s goals. From custom web and app design to comprehensive eCommerce strategies, branding, marketing, and social media management, they offer tailored solutions that help businesses grow and thrive online. Whether supporting startups, medical practices, or real estate firms, they reject cookie-cutter templates in favor of scalable, intuitive, and beautifully designed platforms. Their team works closely with each client, providing hands-on support and flexible service options that make managing an online presence easy, impactful, and aligned with business objectives.

About The Role
We are seeking
two Senior Backend Engineers with deep expertise in FastAPI, LangChain, and Retrieval-Augmented Generation (RAG) systems to help scale and optimize our AI-powered platform. You will work alongside our Solution Architect to design, develop, and implement highly performant backend services that integrate with vector databases (Pinecone or equivalent) and support white-label deployments.

Job requirements

Project context
AI platform with retrieval augmented generation, multi tenant architecture, white label deployments. Current stack includes Python, FastAPI, Supabase, Pinecone, with a possible migration to Google Cloud.

What you will do

  • Design and build FastAPI services that power RAG and agent features

  • Integrate LangChain pipelines, embeddings, and vector search with Pinecone or a comparable store

  • Model multi tenant data structures in Supabase or Postgres, including sorting and access by Company ID

  • Implement authentication, rate limiting, pagination, and caching

  • Ship production grade APIs with tracing, logging, and metrics

  • Make the platform easy to white label, including tenant configuration and theming hooks

  • Write unit and integration tests, participate in code reviews, and support CI CD

What you will bring

  • 5 plus years of backend experience in Python

  • Strong FastAPI skills, including dependency injection and async patterns

  • Hands on work with LangChain and RAG style architectures

  • Experience with vector databases, Pinecone, Weaviate, FAISS, or Qdrant

  • Solid SQL and schema design for multi tenancy, Supabase or Postgres preferred

  • Familiarity with observability and tracing, OpenTelemetry, Honeycomb, LangSmith, or similar

Nice to have

  • GCP experience, Cloud Run, GKE, Vertex AI, or Pub Sub

  • Background jobs and pipelines, Celery or Redis queues

  • Security hardening for SaaS, tenant isolation and secrets management

or