Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior II Software Developer - Agentic System

Full-time

Coveo

Build the foundation that makes AI agents reliable at scale.

Have you ever wondered what it takes to turn an AI agent from an impressive demo into a trusted product used every day? As part of our Agentic Operation team, you’ll build the platform capabilities that power Coveo’s conversational AI experiences within the Merchandising Hub and the infrastructure that allows AI agents to safely reason, take actions, and deliver reliable outcomes for our customers. 

You’ll work on the critical foundations of agentic systems, from tool orchestration and guardrails to evaluation frameworks and reliability patterns. If you’re excited about solving complex engineering challenges, experimenting with emerging technologies, and shipping tangible product value, you’ll feel right at home here.

As our Senior Software Developer, you will:

  • Design, build, and evolve the platform services that power our AI conversational agent ecosystem.
  • Develop robust orchestration layers, agent integrations, and workflows that enable reliable agentic experiences in production.
  • Create evaluation, testing, and monitoring capabilities that improve the quality, safety, and performance of AI-powered systems.
  • Collaborate closely with product managers, developers, and AI specialists to deliver customer-facing capabilities with measurable impact.
  • Investigate and resolve complex production issues in non-deterministic systems through observability, tracing, and debugging practices.
  • Contribute to architectural decisions and engineering best practices across Python, TypeScript, Java, and AWS technologies.

Here is what will qualify you for the role:

  • 8+ years of experience developing software solutions with Python.
  • Experience building or integrating AI agents, orchestration layers, or agentic frameworks.
  • Solid understanding of large language model (LLM)-based systems and their operational challenges.
  • Excellent communication and collaboration skills, with the ability to explain technical decisions and work effectively across teams.

What will make you stand out:

  • Experience developing with TypeScript and/or Java.
  • Familiarity with AWS Bedrock AgentCore or similar cloud-based AI platforms.
  • Experience implementing observability, logging, tracing, and monitoring strategies for distributed or non-deterministic systems.
  • Knowledge of testing and evaluation strategies for AI systems, including prompt regression testing and evaluation frameworks.

Do you think you can bring this role to life? Send us your application, we want to hear from you!

Join the Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.

Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact View email address on coveo.com to discuss your needs.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior II Software Developer - Agentic System in Montréal, QC vacancy
  • $101.8k - $124.4k per year

    Randstad Digital is actively seeking a Senior Software Engineer – Intelligent Automation & Agentic AI on behalf of our client, a prominent leader in the Canadian financial...  ...Kernel, and emerging technologies). Guardrails & System Evaluation: Establish sophisticated evaluation... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Randstad

    Montréal, QC
    more than 2 months ago
  •  ...the foundations that development teams rely on every day? As a Senior II Developer on R&D’s Backend Foundation team, you’ll work at the core of...  ...the foundational tools, standards, and pathways that make software delivery simpler, more consistent, and scalable. You’ll tackle... 
    Senior
    Long term contract

    Coveo

    Montréal, QC
    1 day ago
  •  ...innovation and a willingness to challenge consensus. As a Senior Software Developer on the Trading Data Engineering team, you'll be part of a...  ...Strong architectural instincts and a track record of designing systems that hold up years after they ship ~ Real relational... 
    Senior
    Shift work

    DRW

    Montréal, QC
    5 hours ago
  •  ...question le consensus. En tant que développeur de logiciel sénior au sein de l’équipe d’Ingénierie des données de négociation ("Trading...  ...logicielle et expérience démontrée dans la conception de systèmes robustes et durables qui continuent de répondre aux besoins plusieurs... 
    Senior
    Work at office
    Worldwide
    Day shift

    DRW Montreal

    Montréal, QC
    5 hours ago
  •  ...two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported...  ...technological alternative. Job Description As a Senior Software Developer - Healthcare systems integration profile, you will be a key... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    9 days ago
  •  ...Bourassa) Mistplay is seeking a highly skilled and innovative Senior iOS Developer II to join our dynamic team. In this role, you will be...  ...Education & Experience: A Bachelor's degree in Computer Science, Software Engineering, or a related field, with at least 5 years of... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Day shift
    2 days per week

    mistplay

    Montréal, QC
    24 days ago
  • $86k - $120.5k per year

     ...équipe Home & Navigation, en incluant la conception détaillée des systèmes (LLD), la conception d'API et la modélisation de données pour...  ...customer experiences for the Home & Navigation team, including system design (LLD), API design, and data modeling for scalable, secure... 
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours

    Expedia Group

    Montréal, QC
    1 day ago
  •  ...Senior Java Backend Developer – Core Java, Distributed Systems, Agentic AI • Strong expertise in Core Java development, with a proven track record of building production-grade backend systems • Experience designing and building large-scale, distributed systems... 
    Senior
    Permanent employment

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  •  ...Job Requisition ID # 26WD9921926WD99219, Senior Software Developer (Data & Backend Development) French translation to follow!/Traduction française à suivre!   Position Overview The reporting team is looking for an experienced Sr. Software Developer. You will be... 
    Senior
    Full time

    Autodesk

    Montréal, QC
    17 days ago
  •  ...ideas and reward their results. As a Software Developer Intern , you will join one of our...  ..., or advanced monitoring and automation systems leveraging cutting-edge technology. DRW...  ...intensive software under the guidance of senior technologists with the goal of deployment... 
    Senior
    Summer work
    Internship
    Work at office
    Day shift

    DRW

    Montréal, QC
    2 days ago
  •  ...The Role Artefact is looking for a Senior AI & Agentic Engineer: a full-stack engineer who takes...  ...the interfaces, services, and agentic systems at the heart of our client work, such as...  ..., from interface to infrastructure. Develop user-facing interfaces in TypeScript/... 
    Senior

    Artefact

    Montréal, QC
    1 day ago
  •  ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en ligne basé à Montréal, à l’intersection de la mode...  ...garantir la qualité et la diversité de notre équipe. Senior Software Developer (Core Systems) Altitude Sports is a Montreal-based... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Local area
    Work from home

    Altitude Sports

    Montréal, QC
    18 days ago
  •  ...We are looking for multiple passionate  Software Developers to join our team. You will develop critical...  ...by cutting-edge technology and senior technologists providing you with the best...  ...with operation teams to ensure production systems are in optimal condition. Researching... 
    Senior

    DRW

    Montréal, QC
    2 days ago
  •  ...We are looking for multiple passionate Software Developers to join our team. You will develop critical...  ...of market data used by our trading systems. As a member of our team, you will be surrounded by cutting-edge technology and senior technologists providing you with the best... 
    Senior

    DRW

    Montréal, QC
    2 days ago
  •  ...to challenge consensus. We build the systems that turn real-world events into...  ...well here are the ones who can wield an agentic harness as fluently as they wield a...  ...offer you: ~ Mentorship with experienced software developers, database administrators, and technical... 
    Local area

    DRW

    Montréal, QC
    2 days ago
  • $80k - $100k per year

     ...independently. Work under the guidance of senior engineers while contributing value to...  ...retrospectives. Consistently deliver systems and features that provide significant value...  ...or related field. ~3+ years experience developing in Java. ~ Proven track record of... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    2 days ago
  •  ...développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait...  ...------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to...  ...seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In...  ...shippable solutions. Using AI-assisted and agentic development tools to move faster —... 
    Senior
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    8 days ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...machine in a code-free way. Develop and maintain thorough documentation for all...  ...React Experience in designing responsive systems (embedded and cloud/web) Understanding... 
    Senior
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    23 days ago
  •  ...and governments. Summary We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and...  ...with a strong NetDevOps mindset: someone who brings software engineering excellence while understanding network and security... 
    Senior
    Full time
    Work at office
    3 days per week

    Bell

    Montréal, QC
    8 days ago
  •  ...algorithmes, les langages de programmation, les systèmes distribués et la recherche d'...  ...ROLE: We are seeking experienced Software Developers to work with us to build amazing new products...  ...We are looking for a backend software developer. For this specific role, the candidate... 
    Senior
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...dcbel Inc. ( is a growing company developing technology and designing products that will...  ...integrated suite of energy hardware and software products, and their supporting infrastructure...  ...dcbel is looking for an AI Systems Developer to join our team. In this role, you will... 
    Full time
    Flexible hours

    Dcbel Inc

    Montréal, QC
    1 day ago
  • $75k - $130k per year

    Développeur logiciel C/C++ senior Description de poste Nous sommes à la recherche d'un Développeur logiciel senior – Systèmes de négociation électronique possédant de 5 à 10...  ...management au monde. Senior C/C++ Software Developer Position Description We are seeking... 
    Senior
    Montréal, QC
    11 days ago
  • $95k - $130k per year

     ...About You  We are looking to hire a skilled and ambitious Senior Software Developer in Montreal. You are a highly technical, hands-on PHP developer...  ...cases and areas of extensibility; Architect and build systems that can process a high volume of transactions; Design, implement... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    2 days ago
  •  ...AppDirect, is the leading solution built to help software companies generate revenue through data-...  ...the world. About You As a Software Developer, you'll join a development team that...  ...that seeks to understand the whole system and how your component fits into the bigger... 
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    2 days ago
  • $95k - $120k per year

     ...device—as a service. About You You are a Software Developer with at least 2 years of professional...  ...APIs using Java (Spring) with guidance from senior engineers on design and approach Work with PostgreSQL and messaging systems (Kafka, SQS/SNS) as part of the platform... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    2 days ago
  •  ...de l’organisation grâce à des systèmes fiables, observables et bien...  ...We are looking for a seasoned developer with a strong security...  ...observable, and well-engineered systems. Your day at a glance:...  ...building and operating production software ~ Strong software engineering... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...Core cherche un développeur en logiciels II pour se joindre à notre équipe des...  ...fiabilité, la sécurité et l’évolutivité de nos systèmes de données. Responsabilités...  ...Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This... 
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    1 day ago
  •  ...code and sensible designs for software modules. Create end-to-end tests...  ...working under the guidance of senior engineers. Deliver customer- and team-focused systems and features reliably under...  ...At least 3 years of experience developing in Java. Proven experience delivering... 
    Senior
    Full time

    AppDirect

    Montréal, QC
    22 days ago
  •  ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well...  ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation... 
    Senior
    Full time
    Work at office

    Fundica

    Montréal, QC
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior II Software Developer - Agentic System. Be the first to apply!