Senior Machine Learning Engineer

Clio•Vancouver, BC
•CA$154,700 - CA$209,300•Hybrid

About The Position

Clio is seeking a Senior Machine Learning Engineer to join its rapidly growing engineering team and build innovative solutions using new challenges and technologies. The role is available across Canada and the United States. Candidates local to the Toronto, Calgary, or Burnaby hubs are expected to work in the office twice per week on days of their choice. Candidates outside those hubs may work remotely across Canada or the United States, with the option to visit an office. The AI team uses advances in natural language processing, generative AI, and agentic systems to build tools that streamline workflows and improve efficiency for legal professionals. The engineer will develop machine learning models and LLM-based solutions, collaborate with engineering, product, operations, and data science teams, and work alongside machine learning engineers, MLOps engineers, and software developers in an agile environment. This posting is for an existing vacancy. The expected salary range is $154,700 to $209,300 CAD. Initial placement depends on geographic region, experience, and skillset; final offers vary based on the candidate profile.

Requirements

  • Hands-on model-development experience, particularly designing and shipping agentic systems involving retrieval, tool use, orchestration, and evaluation frameworks for reliability and safety in production.
  • Proficiency in manipulating, cleaning, and preprocessing complex unstructured datasets.
  • Ability to quickly learn new technologies and adapt to a dynamic, fast-paced environment with distributed teams and customers.
  • Experience with open-source LLM foundation models and commercial LLM APIs such as ChatGPT or Gemini.
  • A history of projects demonstrating successes, challenges, and growth as a machine learning expert.
  • Clear communication skills and the ability to build trust with internal teams and external customers.
  • Demonstrated mentorship success in software development, especially with agile processes and large-scale SaaS products.
  • Strong desire to continuously learn, take on challenges, and refine machine learning engineering skills.

Responsibilities

  • Develop advanced machine learning models using structured and unstructured data to improve the customer experience.
  • Create LLM- and agentic-based solutions that help clients save time and create efficiencies.
  • Collaborate with engineering, product management, operations, and data science to identify machine-learning-driven features for customers.
  • Work in an agile environment with machine learning engineers, MLOps engineers, and software developers across a variety of projects.
  • Mentor others in software development, particularly in agile processes and large-scale SaaS products.

Benefits

  • Competitive, equitable salary
  • Top-tier health benefits
  • Dental insurance
  • Vision insurance
  • Hybrid work environment
  • Flexible time off policy, with 20 days off per year encouraged
  • $2,000 annual counseling benefit
  • RRSP matching
  • RESP contribution
  • Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service