AI-powered contract lifecycle platform managing obligations for enterprise legal teams

Senior Software Engineer - Backend & ML Systems

New YorkOn-site$180K - $280K5+ years
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

Tech stack

JavaScriptTypeScriptAWSAzurePython

Apply for this role

We use AI to help match your experience to the roles where you fit best. A member of our team reviews every application, and all hiring decisions are made by people.

This role is one we're recruiting for on behalf of a client company; the client's identity is kept confidential at this stage. A Fluency recruiter will follow up with details.

Share this role