About the Company
We are building an AI-powered legal research platform for India that aggregates legal data from courts, tribunals, and regulators. The platform will enable lawyers, professionals, and businesses to access structured legal knowledge using modern search and AI technologies.
Role Overview
As our Core Backend Engineer, you are responsible for the product backend that users interact with — the APIs, data models, integrations, and business logic that power our platform.
You will work closely with the founder and the rest of the engineering team, taking full ownership of the backend layer from Day 1. This is not a maintenance role — you will be designing and building systems that have never existed before in this domain.
Key Responsibilities
- Design and own the core FastAPI application — schemas, auth, APIs, and business logic
- Build the RAG pipeline backend — document chunking, embedding, Pinecone indexing, and retrieval APIs
- Build the AI drafting module — LLM prompt chains, template APIs, and domain-specific rule engine
- Implement real-time case activity processing using a Kafka-based event bus
- Build case management APIs — docket sync, hearing calendar, deadline tracking, and alerts
- Design and build the expert marketplace backend — profiles, booking, and payments
- Build multi-stakeholder APIs with role-based access for different user types
- Integrate third-party services — payments, WhatsApp notifications, e-sign, eKYC, and e-stamp
- Own backend reliability — monitoring, security hardening, and data privacy compliance
Required Skills
- 4–6 years of backend engineering experience, with at least 2 years in a product company
- Strong Python (3.10+) — you write clean, well-tested, production-ready FastAPI or Django REST code
- — complex schema design, query optimisation, migrations (SQLAlchemy + Alembic)
- ExperiePostgreSQLnce building and consuming REST APIs — versioning, pagination, rate limiting, error handling
- AWS — EC2, RDS, S3 at minimum; MSK or equivalent messaging experience a strong plus
- Redis — caching, sessions, pub/sub
- Docker and GitHub Actions — containerisation and CI/CD pipelines
- Auth — JWT, OAuth2, role-based access control
Preferred Skills
- Experience with RAG pipelines — vector embeddings, Pinecone or equivalent vector DB, reranking
- LLM integration experience — Claude / OpenAI API, prompt engineering, cost management
- Kafka or AWS MSK — event-driven architecture, producer/consumer patterns
- Payment gateway integration — Razorpay or equivalent
- Experience with compliance-sensitive products (fintech, legaltech, healthtech)
- Knowledge of India-specific APIs — Razorpay, Aadhaar eKYC, e-sign platforms
Who you are
- You think in systems — you design APIs and data models that will scale, not just work today
- You take ownership of reliability — you set up monitoring, alerting, and on-call discipline from Day 1
- You communicate clearly about tradeoffs — speed vs correctness, simplicity vs flexibility
- You are comfortable working in a domain you don't yet know deeply — you will learn the legal context on the job
- You want to be part of a founding team, not just execute tickets
Pay: ₹2,500,000.00 per year
Benefits:
- Paid sick time
- Provident Fund
Work Location: In person