About the job
About Ivo Inc.
Ivo Inc. builds software for the legal industry, focusing on AI-driven solutions that help legal teams work smarter. Based in San Francisco, the engineering group has launched several notable products, including:
- An AI agent that integrates with Microsoft Word to assist with document editing (2023)
- Agentic RAG embeddings for improved document handling (2023)
- Large-scale legal fact extraction using LLMs (2024)
- A legal assistant designed for precise search across extensive contract databases (2024)
- Clustering tools for legal documents from the same lineage (2025)
- Automated deviation analysis to surface hidden risks in large contract sets (2025)
- Composite contract timelines that merge contracts and amendments, a feature highly valued by clients (2025)
Role Overview: Staff Software Engineer - Backend
The backend engineering team at Ivo is responsible for building and scaling the systems that power these products. This role centers on designing and developing backend solutions that process legal documents at scale and support advanced AI features.
What You Will Do
- Build systems to efficiently process and analyze millions of contracts
- Design and maintain pipelines that connect LLMs, data extraction, and clustering algorithms
- Develop advanced search and retrieval capabilities for legal data
- Work closely with legal specialists and product teams to adapt to rapidly changing LLM technologies
Our Mission
Legal professionals often face long hours and tight deadlines. Ivo’s mission is to use technology to ease that pressure. By delivering AI solutions, the team helps lawyers reclaim time for the work that matters most.
The AI-native platform at Ivo is changing how legal work gets done. With an 85% trial win rate, the software stands out in a competitive market and continues to evolve with each new release.

