Note: The job is a remote job and is open to candidates in USA. Filevine is a Legal AI company providing a unified platform for legal data, documents, workflows, and teams. The Senior Software Engineer will own major parts of the AI stack, designing and productionizing retrieval-based and multi-step AI workflows while building backend services for enterprise legal applications.
Responsibilities
- Own major product surfaces that rely on retrieval, structured reasoning, and multi-step AI pipelines
- Prototype, evaluate, and productionize new AI workflows for contract review, clause-level analysis, playbook enforcement, and multi-document tasks
- Improve our internal LLM orchestration layer, prompt-library, evaluation tooling, and RAG strategies
- Partner with founders and our in-house legal team to design and validate new features
- Build backend services that support multi-tenant enterprise customers and high-volume workloads
- Ship quickly: small PRs, fast iteration cycles, functional releases every week
- Designing a multi-step agent that analyzes an entire contract, applies playbooks, generates redlines, and formats them into Word-ready output
- Improving a retrieval layer that handles 300+ page agreements or mixed corpuses of PDFs, templates, and prior negotiations
- Building a system that scores clause-level correctness using structured evaluation datasets
- Creating a streaming, long-running workflow for contract review with checkpoints, retries, and deterministic outputs
- Designing a prompt-library and golden-file test suite that guarantees consistent outputs across multiple LLM providers
Skills
- 7+ years of engineering experience
- Strong backend engineering skills and ability to build production systems end to end
- Experience shipping ML or LLM-powered products at scale
- Experience with retrieval, embeddings, experimentation, and evals
- Ability to design multi-step pipelines and agentic workflows
- Strong instincts around latency, reliability, and fallback strategies
- Ability to prototype in days and productionize in weeks
- High standards for correctness, reliability, and UX quality
- This role is remote-friendly for candidates based in the US
- Candidates located in or near the San Francisco Bay Area will work on a hybrid basis (2–3 days/week in-office) out of our San Francisco headquarters
- **Bonus: Go, Next.js/React, Postgres/pgvector, Cloud Run, multi-provider LLM orchestration**
Benefits
- This position is also eligible for a paid time off policy, as well as a comprehensive benefits package.
- Remote-friendly for candidates based in the US. Candidates located in or near the San Francisco Bay Area will work on a hybrid basis (2–3 days/week in-office) out of our San Francisco headquarters.
- Medical, Dental, & Vision Insurance (for full-time employees)
- Maternity & paternity leave (for full-time employees)
- Short & long-term disability
- Opportunity to learn from a dedicated leadership team
- Top-of-the-line company swag
Company Overview