Build Python AI systems at Clio that transform legal documents into trustworthy data. Lead backend services and LLM-powered workflows at scale.
As a Senior Software Engineer, AI, you will design, build, operate, and evolve production systems for legal information. You will process semi-structured documents, caselaw, citations, and evaluations across jurisdictions. The work includes Python, AWS, retrieval, prompt design, model integration, and reliable operations.
Key Responsibilities:
- Design backend services and pipelines for legal document extraction
- Build LLM workflows using OpenAI and AWS Bedrock
- Improve citation recognition, resolution, and treatment detection
- Measure model quality with heterogeneous documents and evaluation sets
- Ensure secure, observable,
reliable, cost-effective production operations
Requirements:
- Four or more years in software, backend, data, or AI systems
- Strong Python proficiency and production systems experience
- Experience with semi-structured data, extraction, classification, or entity resolution
- Knowledge of AI/ML, LLM systems, AWS, SQL, and scalable data processing
- Bachelor's degree or equivalent practical experience
Apply senior engineering judgment to Python, LLM, AWS, and legal data systems supporting Clio's Knowledge Extraction Team.
📌 Senior AI Software Engineer Knowledge Extraction (Toronto)
🏢 Clio
📍 Toronto