About the job
About Ivo, Inc.
Ivo, Inc. builds technology for the legal sector, focusing on tools that help legal professionals work more efficiently. Based in San Francisco, the team has launched several products in recent years, including:
- An AI-powered agent for MS Word that assists with document editing (2023)
- Agentic RAG using embeddings models (2023)
- LLM-based large-scale legal fact extraction (2024)
- A legal assistant for accurate search across large contract databases (2024)
- Advanced clustering for related legal documents (2025)
- Automated deviation analysis to surface hidden risks in contracts (2025)
- Tools for merging contracts and amendments into a single timeline, giving clients a clear view of their agreements (2025)
Role Overview: Backend Software Engineer
The Backend Software Engineer will help build and scale systems that address complex legal challenges. This role centers on creating reliable infrastructure and tools to process millions of contracts and support legal teams.
What You Will Do
- Develop systems that process and analyze large volumes of contracts with high reliability
- Design and implement data pipelines to coordinate LLMs, extraction, and clustering algorithms
- Build precise search and retrieval systems for legal data
- Work closely with legal experts and product teams to adapt to new developments in LLMs
Our Mission
Legal teams in major organizations often face long hours and demanding workloads, especially in contract review. Until recently, technology provided little relief. With advances in LLMs, Ivo aims to restore balance by automating tedious legal tasks.
Ivo’s AI-native platform is designed to reduce manual work for lawyers. The software is well-received by users and currently holds an 85% trial win rate, the highest in the market. The team continues to expand what the platform can do.
Who We’re Looking For
- Engineers who enjoy coding, value collaboration, and want to solve challenging problems with creative solutions

