AI-powered contract lifecycle platform managing obligations for enterprise legal teams
Senior Software Engineer - Backend & ML Systems
This team builds the engine that reads, understands, and tracks contractual obligations across thousands of enterprise agreements. You'll architect backend services and ML pipelines that transform raw legal language into structured, actionable data. The work sits at the intersection of natural language processing and high-stakes operational systems—contracts are binding, and the software must be too.
What they're looking for
- 5+ years shipping production backend systems, with substantial Python experience
- Proven depth with AWS or Azure infrastructure, including scaling concerns and cost optimization
- Experience deploying or maintaining ML models in production environments, not just research
- Comfort working with complex data models and document-heavy domains; legaltech or fintech background a plus
- Strong systems thinking: you design for failure, auditability, and long-term maintainability