Build AI agents that prepare negotiations through contract analysis, offer comparisons, argument development and briefing documents. The aim is to halve preparation time and standardise quality.
Your responsibilities
- Develop LLM agents and workflows using RAG and tool use
- Extract terms, durations and notice periods from contracts and invoices
- Build evaluation pipelines for accuracy, hallucinations and cost per run
- Integrate agents into the Savify platform and negotiation tools
- Work directly with negotiators to implement practical use cases
Your profile
- 3+ years in software engineering, including 1+ year delivering production LLM applications
- Strong Python; LLM APIs, vector databases and RAG
- Experience evaluating and safeguarding LLM outputs
- Fluent German or English
Nice to have
- Agent frameworks, MCP, LangGraph, Document AI/OCR and TypeScript; procurement or contract knowledge. German at C1 level is useful for German-language documents.
Responsibility and collaboration
- Professional/Senior; no line-management responsibility; reports to Head of AI / CTO.
Your goals for the first six months
- A production contract-analysis agent with at least 90% extraction accuracy on core fields, used for all new engagements.
What we offer
- Direct business impact, current AI models and tools, flexible hours, competitive pay plus bonus, team offsites and a collaborative culture.
Working conditions
- St. Gallen (Switzerland) or remote in DACH/Europe
- Full-time (80–100% possible)
- Remote-first, quarterly offsites
- Employer: Savify AG
- Working model: Remote-first, quarterly offsites
- Working hours: Full-time (80–100% possible)
- Contract: Employment
- Term: Permanent
- Start: As soon as possible
- Travel: Under 10%