Apply now

Posted 22 days ago

Senior AI Engineer

@ Novisto

Montréal, Quebec

6+ years experience
Apply now
SIGNALS

Overview

Novisto is hiring a Senior AI Engineer to own the retrieval, orchestration and document-extraction layer that makes its products intelligent. The role builds production RAG systems, agentic workflows and LLM evaluation harnesses, and sets engineering standards for AI work. It requires 6+ years of software engineering experience, including 2+ years running LLM-backed systems in production.

Responsibilities:

  • Design RAG infrastructure, including vector databases, hybrid search and chunking
  • Build agentic flows, tool management and MCP server guardrails
  • Create extraction pipelines and human-in-the-loop review paths
  • Build LLM evaluation harnesses and observability for token spend and quality

Requirements summary:

  • 6+ years of software engineering experience
  • 2+ years building and scaling LLM-backed systems in production
  • Strong Python expertise, e.g. FastAPI
  • Hands-on experience with vector databases and LLM orchestration frameworks

Tools & skills

Benefits mentioned

Paid time offStock options
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-10-15
First seen by our source
2026-10-15
Source record updated
2026-10-29

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Work settingHome, Office
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Flexible hours, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

Novisto

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Sustainability reporting software for confident decisions and disclosures.

Full company description

Novisto is the sustainability data management and reporting software of choice for global enterprises. By simplifying the process of collecting, auditing, and reporting ESG data, Novisto gives sustainability and finance teams the confidence that their disclosures are accurate and reliable.

LinkedIn followers
14,362
People associated on LinkedIn
155
Reported office locations
  • 481 Avenue Viger Ouest, Montreal, QC H2Z 1G6, CA
Business categories
  • Sustainability
  • Artificial Intelligence
  • Software
  • Enterprise Software
  • SaaS
  • Management Information Systems
Other recorded names
  • Novisto
Profile identifies a recruitment agency
No
Reported total investment
56,176,141

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Novisto is the sustainability data management and reporting software of choice for global enterprises. By simplifying the process of collecting, auditing, and reporting ESG data, Novisto gives sustainability and finance teams the confidence that their disclosures are accurate and reliable.

FieldValue
IndustrySoftware Development
Company size51-200 employees
HeadquartersMontreal, QC
Organization typePrivately Held
Year founded2019
Open jobs on Jobsy9
LinkedInView page
Job description

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.

Similar jobs

  • AI Engineer I | Ingénieur.e IA I

    Saint-Laurent, QC
    Full Time

    Valsoft Corporation

    Candidates need solid programming fundamentals and comfort building with LLMs and APIs. They need a FAANG internship, startup experience, or a shipped personal project, plus strong initiative and independence.

  • Senior AI Engineer (Python)

    Montréal, QC
    RemoteFull Time

    Miratech

    8+ YOEMiratech needs 8+ years of Python and enterprise application development, 2+ years each with LangGraph and LangChain, and production experience with generative AI and conversational AI. Strong agentic AI knowledge, testing and Agile experience, and good communication skills are also expected.

    Python, LangGraph, LangChain

  • AI Engineer

    Montréal, QC

    LGS, une Société IBM / an IBM Company

    Candidates need Python and AI libraries, experience with cloud AI platforms, containers and CI/CD, and familiarity with LLM frameworks and model versioning tools. Knowledge of AI governance, privacy and bias is also expected.

    Docker, Kubernetes, MLflow, DVC, AWS Bedrock, Azure AI Foundry

  • AI Engineer - Canada (Remote)

    Montréal, QC

    Yeah! Global

    Candidates need a Bachelor's or Master's degree in computer science, engineering or a related field, plus hands-on experience building and deploying AI models. Strong Python or R skills, familiarity with TensorFlow, PyTorch or scikit-learn, and clear communication are required.

    Python, R, Java, TensorFlow, PyTorch, scikit-learn

  • Senior Level 3 AI Engineer – Copilot, ChatGPT, Grok, Claude & Gemini

    Montréal, QC

    Astra North Infoteck Inc.

    6+ YOECandidates need 6+ years in enterprise engineering or senior technical support, hands-on experience with AI or Microsoft 365 at scale, and strong scripting skills. They should also understand AI security and compliance controls and hold a degree in a related field or equivalent experience.

    Microsoft Copilot, ChatGPT, Claude, Gemini, Grok, Power Platform

  • AI Engineer

    Québec, QC
    $100k–$110k/yrFull Time

    Triunity Software: Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.

    Candidates need a Bachelor's or Master's degree in computer science, AI, data science or a related field, hands-on machine learning experience, and strong Python skills. Experience with NLP, computer vision or generative AI is an asset.

    TensorFlow, PyTorch, scikit-learn, Python, AWS, Azure

  • AI Engineer - Banking Domain

    Montréal, QC
    Contract

    Jay Analytix

    7+ YOECandidates need 7+ years in AI/ML engineering, including 3+ years in banking or financial services, with strong Python, MLOps, LLM and cloud skills. They must also know OSFI E-23 model governance, PIPEDA and explainable AI, and be authorized to work in Canada.

    Python, PyTorch, TensorFlow, Scikit-learn, Pandas, MLflow

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.