← All jobs in Canada

Remote · Data Scientist

Senior AI Engineer

Novisto · Montréal · Canada

Remote Posted Open until 19 Oct 2026
  • Remote Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours. — job description

The job, in the employer's words

As a Senior AI Engineer, you will own the layer that makes Novisto's products intelligent: the retrieval and orchestration systems behind our conversational and knowledge-driven experiences, and the automated AI workflows that turn documents into structured, usable data.

You will apply strong software engineering principles to design how our systems retrieve, rank, and assemble context for Large Language Models, build the extraction and agentic pipelines that replace manual data work, own the platform services that expose those capabilities to product teams, and set the engineering standards for how we build with AI. You'll partner closely with Tech Leads, Product Managers, Principal Devs, and Platform Engineering to turn AI quality into a measurable product advantage.

This is a hands-on senior engineering role focused on production systems, not a research position: you'll compose, orchestrate, and rigorously evaluate foundation and document-understanding services rather than develop models from scratch.

What you’ll build and own

  • RAG Architecture: Design and manage our end-to-end Retrieval-Augmented Generation infrastructure, including vector databases, hybrid search, chunking strategies, and prompt architecture.
  • Develop Agentic Flows: Build agentic flows and agents, including state management, tool management, MCP server guardrails, and token management.
  • Document Automation Pipelines: Create agentic workflows and extraction pipelines that pull structured facts from complex documents. You'll incorporate tool-calling, fallback logic, and human-in-the-loop review paths.
  • LLMOps & Evaluation: Build systematic evaluation harnesses to track retrieval precision, extraction accuracy, and hallucination rates. Set up comprehensive observability for token spend, quality drift, and overall system health.
  • API & Infrastructure Ownership: Drive senior-level software development by designing, building, and maintaining robust APIs. Understand DevOps best practices and manage scalable deployments utilizing Kubernetes.
  • Technical Delivery: Contribute hands-on to the codebases making up the retrieval, extraction, and orchestration platform. Drive reliable, high-quality delivery through planning, code reviews, and pairing. Write technical tickets to bridge functional intent and execution, and collaborate with tech leads to ensure cross-team alignment.

Core Requirements

  • Experience: 6+ years of software engineering experience, including 2+ years specifically building, operating, and scaling LLM-backed systems in production.
  • Core Skills: Strong Python expertise (e.g., FastAPI) and solid fundamentals in cloud infrastructure (Azure/GCP), CI/CD, and modern architecture.
  • AI/Search Tech: Hands-on experience with vector databases (pgvector, Qdrant, Elasticsearch, etc.), LLM provider APIs, and orchestration frameworks such as LangGraph or Google ADK.
  • Applied AI Knowledge: Proven track record of owning production RAG systems, complex document extraction pipelines, and multi-step agentic workflows.
  • Operational Mindset: Deep understanding of LLM versioning, rate limiting, cost control, and automated evaluation for non-deterministic systems.
  • Bonus: Experience in ESG, data-intensive applications, or regulated SaaS.

What We Offer

  • Impact: Advance Novisto’s mission to drive economic, environmental, and social sustainability through better ESG data management.
  • Compensation & Equity: Stock option plan in an early-stage, well-financed company.
  • Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours.
  • Health & Wellness: 100% insurance coverage and access to Dialogue’s telemedicine app.

Benefits mentioned

  • Impact: Advance Novisto’s mission to drive economic, environmental, and social sustainability through better ESG data management.
  • Compensation & Equity: Stock option plan in an early-stage, well-financed company.
  • Flexibility & Time Off: Remote-friendly flexible schedules, 4 weeks of vacation, and summer hours.
  • Health & Wellness: 100% insurance coverage and access to Dialogue’s telemedicine app.

Requirements mentioned

  • Experience: 6+ years of software engineering experience, including 2+ years specifically building, operating, and scaling LLM-backed systems in production.
  • Core Skills: Strong Python expertise (e.g., FastAPI) and solid fundamentals in cloud infrastructure (Azure/GCP), CI/CD, and modern architecture.
  • AI/Search Tech: Hands-on experience with vector databases (pgvector, Qdrant, Elasticsearch, etc.), LLM provider APIs, and orchestration frameworks such as LangGraph or Google ADK.
  • Applied AI Knowledge: Proven track record of owning production RAG systems, complex document extraction pipelines, and multi-step agentic workflows.
  • Operational Mindset: Deep understanding of LLM versioning, rate limiting, cost control, and automated evaluation for non-deterministic systems.
  • Bonus: Experience in ESG, data-intensive applications, or regulated SaaS.

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in Canada

Affirm · Remote Canada · today

Machine Learning Engineer II - ROA + LTV ML

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matte…

RemoteCAD 133k–183k / year
Asana · Vancouver · yesterday

Data Scientist

Senior Data Scientist [Data] • [Vancouver, BC] We're looking for a Senior Data Scientist to help define Asana's growth strategy as users increasingly discover and adopt s…

RemoteCAD 176k–200k / year
Clariti Cloud Inc. · CANADA (Remote) · yesterday

Senior Applied AI Engineer

Join our mission to provide governments with exceptional experiences so they can do the same for their communities! What do we do?💥 We empower governments to deliver exce…

RemoteCAD 150k–180k / year
AlgaeCal · Vancouver · 2 days ago

Associate Data Scientist

Description Machine Learning Maestro: You don’t just work with data - you decode it, predict the future with it, and turn it into action. Your models don’t just sit on a …

Remote
Valsoft Corporation · Canada · 4 days ago

AI Engineer

About KidKare The people who care for and feed children every day have enough on their plates. Their software shouldn't add to it. For more than 30 years, KidKare has bui…

Remote
Innodata Inc. · Remote - Canada · 8 days ago

Gen AI Engineer

Innodata (Nasdaq: INOD) is a global data engineering company. We believe that data and Artificial Intelligence (AI) are inextricably linked. Our mission is to enable the …

RemoteCAD 80k–90k / year

2,129 live roles · See all →

Other roles at Novisto

Novisto · Montréal · 9 days ago

Sr. Product Manager

Carbon is Novisto's broadest and most technically demanding product area — spanning Corporate Carbon Accounting (including Scope 3), Financed Emissions, Product Carbon Fo…

Remote
Novisto · Montréal · 18 days ago

Senior Data Engineer

As a Senior Data Engineer on the Analytics Platform, you will build and own the data foundation powering Novisto’s analytics, benchmarking, and AI products. You’ll design…

Remote
Novisto · Montréal · 2 months ago

Director - Customer Delivery & Services

The Director, Customer Delivery & Services will define the vision, strategy, and commercial success of Novisto's global services organization—not just its operations. You…

Remote
Novisto · London · 8 months ago

Business Development Representative - UK

We are looking for an Business Development Representative (BDR) to join our sales team. This is a monthly quota-carrying salaried position that includes a tiered commissi…

Remote

5 live roles · See all →

Remote share — Data Scientist jobs in Canada

98% are remote

50 of 51 jobs we have listed

Advertised pay — Data Scientist jobs in Canada

CAD 180k median advertised pay / year

Middle half: CAD 162k – CAD 193k

From 23 listings that state pay