Posted 1mo ago

Senior Full-Stack Engineer – Legal AI / RAG Platform

@ Teamficient
United States
RemoteContract
Responsibilities:Design architecture, Ingest documents, Build retrieval
Requirements Summary:6–8 years software engineering with backend focus; 2–3 years production RAG; 5+ years backend/distributed systems; experience with multi-tenant SaaS and cloud services.
Technical Tools Mentioned:Backend development, Distributed systems, Vector search, RAG, Cloud services, pgvector, Pinecone, Weaviate, RelativityOne, DISCO
Save
Mark Applied
Hide Job
Report & Hide
Job Description



This is a remote position.

Senior Full-Stack Engineer – Legal AI / RAG Platform


Company: TeamFicient
Location: Remote

Employment Type: Project-Based
Salary Range: TBD
Work Schedule:

  • Time Range: Between 7 AM and 7 PM CST

  • Working Hours: 9 hours per day (8 working hours + 1-hour break)

  • Days Off: TBD (2 days per week)


Why Join Us?

  • Work Without Borders: Collaborate daily with experts from around the world and gain international exposure.

  • Built for Remote: Join a fully remote culture designed for autonomy, flexibility, and trust.

  • Diverse Perspectives: Be part of a multicultural team where different backgrounds are our greatest strength.

  • Grow Globally: Expand your career on a global stage, learning how business works across different cultures and continents.


About the Role

We're building a citation-first legal AI platform focused on document intelligence, vector search, and retrieval-augmented generation (RAG). We need a senior, backend-oriented full-stack engineer who has shipped production RAG systems and can design secure, multi-tenant SaaS platforms in compliance-heavy environments.


The MVP is clearly scoped and built on managed cloud services. We value clean architecture, correctness, security, and maintainability, and we actively avoid unnecessary overengineering.


Core Responsibilities

Multi-Tenant Architecture & Security

  • Design and build a secure multi-tenant SaaS architecture with strict tenant isolation and access control

  • Integrate managed cloud services (AWS, GCP, or Azure) to support scalable, reliable infrastructure

  • Ensure compliance-ready design across all layers of the platform

Document Ingestion & Processing

  • Develop async ingestion pipelines for PDFs, Word documents, emails, and spreadsheets

  • Implement document chunking and embedding generation workflows

  • Integrate read-only connectors with e-discovery platforms, RelativityOne, and DISCO

Vector Search & Retrieval

  • Build vector search capabilities with metadata filtering for precise document retrieval

  • Maintain clean separation between ingestion, retrieval, and generation layers

  • Optimize retrieval accuracy across large legal document sets

RAG & Citation Enforcement

  • Implement retrieval-augmented generation with strict citation traceability back to source documents

  • Ensure every AI-generated output is auditable and grounded in cited material

Document Viewer & Deep Linking

  • Develop an in-app document viewer with deep linking directly to cited source locations

Code Quality

  • Write production-quality, well-tested, and maintainable code throughout

  • Participate in architecture decisions and advocate for pragmatic, correct solutions


Candidate Qualifications

Must-Haves

  • 6–8 years of overall software engineering experience with a strong backend focus

  • 2–3 years of hands-on experience building and shipping production RAG systems—not just prototypes—including document ingestion pipelines (PDF, Word, email, or similar)

  • 5+ years of experience with backend development and distributed systems

  • 3–5 years of experience designing secure multi-tenant SaaS with proper tenant isolation and access control

  • 3–5 years of experience with managed cloud services—AWS, GCP, or Azure

  • Proficiency with relational databases and vector search systems (e.g., pgvector, Pinecone, Weaviate)

  • Background in legal tech, fintech, healthcare, or other compliance-heavy environments

Good to Haves

  • Familiarity with e-discovery platforms—RelativityOne, DISCO, or similar

  • Experience with legal technology, AI-driven document analysis, or knowledge graph tools

  • Exposure to embedding models, LLM APIs, and prompt engineering best practices