Applied AI
Machine Learning Engineer, Contract Understanding
Improve how TWINJAM turns a 25-page SOW into boundary rules, and how it decides whether a Slack request sits inside or outside them. Precision matters more than recall here: PMs trust us because we rarely cry wolf.
- Location
- Mumbai or remote within India
- Type
- Full-time
- Compensation
- ₹45L to ₹62L base plus ESOPs
- Reports to
- Meera Krishnaswamy, CTO
- Posted
- Oct 14, 2026
What you will do
- Own the clause extraction pipeline for deliverables, exclusions, revision caps, assumptions and acceptance criteria across PDF and Word SOWs.
- Build and maintain evaluation sets drawn from consented, anonymised contracts, and report precision and recall per clause type every release.
- Design prompting, retrieval and fine-grained classification that runs on zero-retention inference endpoints, with no customer data used for training.
- Calibrate confidence scores so low-certainty requests route to the PM review queue instead of the alert channel.
- Partner with Design on how evidence, citations and uncertainty are shown to project managers.
What you bring
- 4+ years shipping NLP or document AI systems to production.
- Practical experience with LLM evaluation, structured output and retrieval over long documents.
- Strong Python, and the habit of writing evaluation harnesses before changing a prompt.
- Comfort reading contract language and noticing when a clause is ambiguous.
Nice to have
- Background in legal tech, procurement or contract lifecycle management.
- Experience with OCR for scanned documents and table extraction.
- Published work or talks on model evaluation.
Missing a few of these is fine. We care more about how you think than about a checklist.
Why this role matters
Agencies trust TWINJAM with their client channels and contracts because we are careful, quiet and accurate. Everyone on the team protects that trust: we review flags with customers, read real SOWs, and measure ourselves on how rarely a PM has to dismiss an alert.
See the product you would be building.
The sandbox runs a live scope feed with real SOW clauses, flags and change orders.