Senior II Software Developer - Agentic System
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.
- ...have many opportunities to learn and develop while working on engaging projects.... ...Make an Impact! We're looking for a Senior AI Developer, Agentic AI to design, build, and operate production... ...AI solutions with enterprise systems, APIs, databases, and cloud services...SeniorLong term contractPermanent employmentFull timeFlexible hours
- ...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...SeniorPermanent employment
- ...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...SeniorFull timeApprenticeshipWork at officeDay shift2 days per week
- ...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...SeniorPermanent employmentFull timeContract workWork at officeRemote workWorldwide
$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- ...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...SeniorApprenticeshipInternshipWork from homeDay shift
- ...in record time with the only hardware and software AI-powered platform built for the factory... ...across our machine apps stack, including systems such as the Rapid Series Palletizer and... ...confidence. Support and mentor other developers through code reviews, design discussions,...SeniorLong term contractApprenticeshipInternshipWork from homeDay shift
- ...We're seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non-Financial Risk Technology... ...and shape the future of our communities. This is a Lead Software Engineering position at Vice President level, which is...SeniorFull timeWork at officeRemote work
- ...Linear and Non-Linear trading desks, to develop new tools that suit their needs, and bring... ...position as you will develop and maintain our software applications, operations, and development... ...designing the architecture for the new systems. Being responsible for the 2nd and 3rd...SeniorFull time
- ...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...SeniorFull time
- ...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...Full timeLocal area
- ...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...SeniorWorldwide
- ...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/...SeniorFull time
- ...in record time with the only hardware and software AI-powered platform built for the factory... ...and development of internal tools, system integrations, and new platform features for... ...using React.js, and Node.js. You will develop and maintain unit, integration, and end-to...SeniorApprenticeshipInternshipWork from homeDay shift
- Poste : développeur de logiciels (systèmes embarqués) Lieu de travail : Montréal Type de poste : contrat à permanent Notre... .............................................. Position: Software Developer (Embedded Systems) Location: Montreal Job Type: Contract-to-Permanent...Daily paidPermanent employmentContract work
- ...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...ApprenticeshipCasual workWork at officeWorldwide
- ...is the leading solution built to help software companies generate revenue through data... ...in the world. About You As a Senior Software Developer, you'll join a development team that crafts... ...to build resilient, distributed systems; ~ A desire to hold yourself and the...SeniorApprenticeshipWorldwideFlexible hours
- ...PagerDuty. We're looking for a Software Engineer with experience... ...integrate with web apps and backend systems. You'll work closely with... ...What you'll do: Design, develop, and deploy AI-powered applications... ..., retrieval mechanisms, agentic workflows and integrating external...Worldwide
- ...de conception logicielle, des systèmes distribués et des... ...Clearance is a team of enthusiastic developers and testers driven by curiosity... ...organizations. In practice, we develop a self-service web portal... ...stored on our platform. As a Software Developer, you will play a...SeniorDaily paidFull timeImmediate startFlexible hours
- ...sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless... ...research and prototyping work. What you'll do: Design, develop, and support LTE/5G NR air interface protocol stack components...Full time
- ...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...SeniorFull timeWork at office
$89.7k - $122.46k per year
...technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance of software Write, modify, integrate and test software code for e-commerce and other Internet applications Examine products for defects to...Permanent employmentFull timeRemote work- ...un·e Développeur·se logiciel senior possédant une expertise approfondie... ...Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)... ...We’re looking for a Senior Software Developer with deep expertise... ...Microservices, or large-scale enterprise systems Experience with building...SeniorFull timeFlexible hours
- ...Overview: The Order Gateway team develops and maintains Squarepoint’s... ...are seeking a highly skilled senior developer who thrives on... ...technical delivery and ensuring software quality and reliability. Actively... ..., and reliability of our systems. Ensure effective test strategies...SeniorFull time
- ...Job Responsibility: We are looking to hire a Java Developer. The Equity Derivatives Volatility(EQD/VOL) is a team of nine people with responsibility... ...Our applications are the core of the Equity investment banking systems. These systems and applications are used within all steps of the...Daily paidPart timeWork at office
- ...contribute to an experienced and motivated team mastering the latest design technologies. Why join our Navigations systems team? As a Software Developer, you will be involved in the complete software development lifecycle of our Global Navigation Satellite System (GNSS)...Full timeWorldwide
- ...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 timeFlexible hours
- ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions...
- ...the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought. Botpress... ...hiring a Growth Engineer to operate as a full, self-sufficient software engineer within it. Reporting to the Director of Product Growth,...Long term contractWork at officeWorldwide
- ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification... ...and test to ensure product and program level needs are met. Develop software throughout the development cycle, from collecting feature...Long term contractWork at officeRemote work1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior II Software Developer - Agentic System. Be the first to apply!
- software engineer internship no experience Montréal, QC
- director software engineering Montréal, QC
- software developer no experience Montréal, QC
- junior software engineer Montréal, QC
- software engineer Montréal, QC
- software engineer internship Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- software engineer - robotics Montréal, QC
- new graduate software developer Montréal, QC
- linux software engineer Montréal, QC
