Senior Software Developer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (AI): Building and operating backend services and data pipelines that extract, classify, and resolve information from semi-structured legal documents at scale, with an accent on LLM-powered workflows, citation recognition/resolution, and reliable production operations. Focus on designing observable, secure, cost-efficient systems and improving model quality across many jurisdictions using evaluation-driven iteration.
Company
builds legal AI technology that helps legal professionals and law firms work smarter, faster, and more securely.
What you will do
- Design, build, and operate backend services and data pipelines for extracting, classifying, and resolving information from semi-structured legal documents.
- Build and operate LLM-powered workflows (batch classification, prompt design and calibration, retrieval, and model integration) using providers such as OpenAI and AWS Bedrock.
- Improve accuracy and coverage for citation recognition, citation resolution, and treatment detection across multiple jurisdictions.
- Measure and improve model quality using large heterogeneous document sets and curated evaluation sets.
- Ensure solutions are observable, reliable, secure, and cost-efficient with monitoring and operational ownership (e.g., Datadog).
- Operate in AWS with CI/CD and cloud services (Batch, Lambda, ECS, RDS/Postgres, S3, and vector/search stores such as Vespa).
Requirements
- 4+ years of experience in software engineering, backend, data engineering, or AI systems development.
- Hands-on experience delivering production-grade systems integrating data, APIs, and complex workflows.
- Strong proficiency in Python; experience with Ruby is an asset.
- Experience with semi-structured/heterogeneous data (e.g., documents, JSON, nested/variant records) including parsing, extraction, classification, and entity resolution.
- Experience with AI/ML or LLM-powered systems (prompt design, orchestration, retrieval, model integration, or evaluation).
- Working knowledge of cloud platforms (AWS preferred), SQL, and processing data at scale; ability to operate under security/privacy/compliance constraints.
Culture & Benefits
- Hybrid work environment with expectation for local offices (Vancouver, Calgary, Toronto, Dublin, London, New York City, Sydney) to be in office at least twice per week.
- Flexible time off policy with an encouraged 20 days off per year.
- Top-tier health benefits, dental, and vision insurance; $2000 annual counseling benefit.
- RRSP matching and RESP contribution.
- versary recognition program at 3, 5, 7, and 10 years.
Hiring process
- Recruitment process includes AI-assisted steps, with a human always reviewing AI-generated output and no automated hiring decisions.
- Compensation and offer depend on geographical region, applicable experience, and skillset.
Location: Engineering Toronto, Vancouver
Salary: $144,700–$170,300–$195,900 CAD
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →