×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Engineer — Legal Language Models

Job in Genf, Geneva, Switzerland
Listing for: ZAAN
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CHF Yearly CHF 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Location: Genf

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.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary