Senior Machine Learning Engineer — Legal Language Models

ZAAN

Genf

Hybrid

CHF 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ZAAN in Geneva (remote Europe) seeks a Senior Machine Learning Engineer to own the models behind ZAAN Contract Review, reading contracts against playbooks, ranking issues by severity and proposing redlines a partner would sign off.

You will move models from evaluation to production, fine-tune LLMs, build retrieval over playbooks, and design rigorous evaluation with lawyers in the loop while ensuring data never leaves regional boundaries.

Qualifications

  • 5+ years building ML systems that run in production.
  • Strong Python and PyTorch; experience with at least one serving stack (vLLM, TensorRT-LLM, TGI or similar).
  • Rigour about evaluation: you design test sets, measure error by category and can explain why a model fails.
  • Clear written English. Legal, financial or other high-stakes domain experience is a strong plus.

Responsibilities

  • Fine-tune, distil and serve large language models for clause classification, risk scoring and redline generation across 38 languages.
  • Build retrieval over playbooks and precedent so every flag cites the clause and the deal it came from.
  • Design offline and online evaluation with lawyers in the loop: precision/recall per clause type, citation faithfulness, regression gates in CI.
  • Cut latency and cost per document without losing accuracy: batching, quantisation, speculative decoding, caching.
  • Work with our security team so customer data never trains shared models and stays in the region the customer chose.

Skills

Production ML systems
Python
PyTorch
Model serving
Evaluation design
English writing
Legal domain experience

Tools

vLLM
TensorRT-LLM
TGI

Job description

Senior Machine Learning Engineer — Legal Language Models

Geneva or Remote (Europe) Posted this week Senior ML Engineer — Legal LLMs

Job Description

Own the models behind ZAAN Contract Review: the systems that read a contract against a firm's playbook, rank every issue by severity and propose a redline a partner would sign off. You will take models from evaluation set to production at the precision legal work demands.

What you will do
  • Fine-tune, distil and serve large language models for clause classification, risk scoring and redline generation across 38 languages.
  • Build retrieval over playbooks and precedent so every flag cites the clause and the deal it came from.
  • Design offline and online evaluation with lawyers in the loop: precision/recall per clause type, citation faithfulness, regression gates in CI.
  • Cut latency and cost per document without losing accuracy: batching, quantisation, speculative decoding, caching.
  • Work with our security team so customer data never trains shared models and stays in the region the customer chose.
What you bring
  • 5+ years building ML systems that run in production, including recent hands-on work with transformer LLMs.
  • Strong Python and PyTorch; experience with at least one serving stack (vLLM, TensorRT-LLM, TGI or similar).
  • Rigour about evaluation: you design test sets, measure error by category and can explain why a model fails.
  • Clear written English. Legal, financial or other high-stakes domain experience is a strong plus.
Nice to have
  • Long-context modelling, structured output / constrained decoding, multilingual NLP, especially German, French or Chinese.
  • Experience with preference optimisation (DPO, RLHF) on expert feedback.
How we hire

A 10-minute AI interview in English (you are told up front that you are speaking with an AI), a conversation with the team you would join, and a short paid practical task that mirrors real work. We aim to decide within three weeks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Legal LLMs — Remote/Europe
Senior ML Engineer, Legal LLMs — Remote/Europe

ZAAN • Genf

Hybrid
CHF 120,000 - 180,000
Mid/Senior AI LLM Engineer
Mid/Senior AI LLM Engineer

Jobgether • Switzerland

Remote
CHF 140,000 - 180,000
Fully remote working within Europe
Health insurance stipend
Equipment budget
+4
LLM Research Scientist
LLM Research Scientist

Giotto.ai • Lausanne

On-site
CHF 120,000 - 190,000
Machine Learning Engineer
Machine Learning Engineer

DeepJudge • Zürich

On-site
CHF 110,000 - 170,000
Legal Engineer │ Geneva (In person)
Legal Engineer │ Geneva (In person)

Laine Neural Network SA • Genf

On-site
CHF 90,000 - 120,000
Legal Quant Engineer – AI for Contract Innovation
Legal Quant Engineer – AI for Contract Innovation

Legartis • Zürich

Hybrid
CHF 140,000 - 190,000
Offices in Berlin, Leipzig, and Zurich
Machine Learning Engineer
Machine Learning Engineer

DeepJudge AG • Zürich

Hybrid
CHF 120,000 - 180,000
Lead Software Engineer, AI
Lead Software Engineer, AI

Thomson Reuters Corp. • Zug

Hybrid
CHF 150,000 - 210,000
Lead Software Engineer, AI
Lead Software Engineer, AI

Reuters • Zug

Hybrid
CHF 180,000 - 240,000
AI Research Scientist
AI Research Scientist

Embodied AI • Lausanne

On-site
CHF 120,000 - 170,000