Engineering · New York or remote, US
Senior Software Engineer, Document AI
Build the part of Proviso that reads a contract: finding each clause, matching it to a playbook position and suggesting the edit.
Team
Engineering
Location
New York or remote, US
Type
Full time
Salary
$190,000 to $230,000, plus equity
The role
Proviso reads every draft before a lawyer does. You will work on the part that does the reading: splitting an agreement into clauses, matching each one to a playbook position, and suggesting the edit in the playbook's own words.
You will join a team of six engineers and a legal engineer, based in New York with two colleagues in Europe.
What you will do
Improve how Proviso finds and classifies clauses in agreements of every shape, from two-page NDAs to 200-page MSAs.
Build evaluation sets with our legal engineers, and decide with them when a change is good enough to ship.
Own features from the first sketch to the release notes, including how they behave in Word and Google Docs.
Keep customer documents private. Every model call goes through the controls described in our Trust Center.
What you bring
Five or more years building production software, with at least two on search, ranking or language models.
Comfort with Python and TypeScript, and with measuring quality rather than judging it by eye.
Interest in how lawyers work. You do not need a legal background.
How we hire
A 30-minute call with the hiring manager.
A take-home exercise of about three hours, paid at our standard rate.
Two conversations with the team.
A final call with a founder. We decide within a week of it.
Apply
Tell us a little about yourself. A resume is enough. A note on why Proviso helps us read it well.