0 years

3 - 6 Lacs

Posted:3 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Full Stack Developer – SaaS AI Knowledge Base Platform

Location: Onsite Kolkata Rajarhat
Job Type: Full-Time Permanent
Experience Level: Mid to Senior

About the Role:
We are looking for a skilled Full Stack Developer to build a plug-and-play SaaS AI Knowledge Base platform. The platform will ingest documents and website content, generate embeddings for similarity search, and use OpenAI GPT-4o to deliver AI-powered answers. It will feature robust user access control (RBAC), multi-tenant support, and embeddable chatbots via JS SDK/Iframe.

Key Responsibilities

  • Design, develop, and deploy the SaaS AI Knowledge Base as per the project’s 15-week roadmap.
  • Implement role-based access control and secure authentication using Firebase.
  • Develop multi-tenant architecture with subdomains, dashboards, and content management.
  • Build content ingestion workflows: PDF uploads, web crawling, text parsing, chunking, and embedding generation.
  • Integrate vector search using Qdrant/Weaviate.
  • Implement RAG pipeline for GPT-powered responses.
  • Develop an embeddable chatbot SDK and analytics dashboard.
  • Deploy using Docker, AKS, Helm, and ensure robust monitoring and security.
  • Deliver complete documentation (Admin, User, SDK/API).

Technical Requirements

  • Proficiency in Node.js, Express, Next.js, TailwindCSS, Prisma.
  • Experience with Firebase Auth, AWS S3/Azure Blob, PostgreSQL, and vector databases (Qdrant/Weaviate).
  • Strong understanding of OpenAI APIs, embeddings, and similarity search.
  • Knowledge of multi-tenant SaaS architecture and RBAC implementation.
  • Familiarity with DevOps tools (Docker, AKS, Helm, GitHub Actions, Grafana, Prometheus).
  • Experience in web crawling (Cheerio, Puppeteer) and PDF/document parsing.

Nice to Have

  • Experience integrating chatbots with Slack/Discord.
  • Familiarity with Stripe billing integration.
  • Knowledge of analytics tools (Supabase, Sentry).

What We Offer

  • Opportunity to work on cutting-edge AI SaaS product development.
  • Competitive compensation based on experience.

How to Apply
Send your resume, portfolio, and relevant project examples to info@solutionzhere.com with the subject line “Full Stack Developer – AI Knowledge Base”.

Best Regards
Subrata

Job Types: Full-time, Permanent

Pay: ₹25,000.00 - ₹50,000.00 per month

Application Question(s):

  • Can you join onsite at Kolkata office ?

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Pune, Maharashtra, India