Senior 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:
- 5+ 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.
$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...SeniorLong term contractPermanent employmentFull timeContract workWork at officeLocal areaRemote workFlexible hours$160k - $180k per year
...administrators, and clinical faculty members each year. It’s the kind of system that becomes deeply woven into how organizations operate,... ...matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more...SeniorLong term contractRemote workWork from homeShift work- ...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
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull time
- ...safer, more person-centered care across senior living through world-leading AI, industry... ...Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help... ...and deliver resilient, scalable backend systems in Go, contribute to internal frontend tools...SeniorLong term contractRemote workWork from home
- ...auditable billing platform. You'll be one of the first developers on this team, owning the systems that power every revenue-generating interaction — from... ...Mentor other developers and deeply review code Improve software development standards, tooling and processes & bring...SeniorLong term contractContract workImmediate start
- ...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...SeniorWorldwide
- ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design... ...automation, model deployment, monitoring, and production-ready ML systems. You’re comfortable moving between backend development,...SeniorFull time
- ...record time with the only hardware and software AI-powered platform built for the... ...difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine... .... You will own complex features and systems end-to-end, from design through...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...in record time with the only hardware and software AI-powered platform built for the factory... ...'s application authoring platform. We develop the cloud-first authoring experience along... .... At Vention, we are developing vision systems that enable the execution of unstructured...SeniorFull timeInternshipWork at officeWork from home
- ...safer, more person-centered care across senior living through world-leading AI, industry... ...at SafelyYou As a Senior Embedded Software Developer, you will design and develop our next-generation... .../openembedded building embedded Linux systems and applications ~ Experience with...SeniorRemote workWork from home
- ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions,...SeniorFull time
- ...leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving... ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications...SeniorPermanent employmentFull timeFlexible hours
- ...and valuing the company at $2.5 billion. We are seeking a Senior Software Developer to drive the technical delivery of MaintainX’s compliance... ...infrastructure and application layers in distributed, multi-region systems. Contribute to documentation and technical standards...SeniorShift work
- ...divers domaines, de la création de systèmes de communication et de... ...electronics, electro-mechanics, and software. We’re not just a company; we’... ...-of-the-art communication systems and autonomous vehicles to advancing... ...with customers and help them develop solutions that will contribute...SeniorDaily paidPermanent employment
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...development and certification of safety-critical systems in the aerospace, electric, and... ...Advanced Mobility team and help build the software that keeps autonomous vehicles safe when... ...What We're Looking For ~10+ years developing embedded software systems ~ Strong software...SeniorPermanent employmentFull timeFlexible hours
- ...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
- ...par Unity. Parsec recherche une ou un développeur logiciel sénior pour se joindre à notre petite équipe native et pleine de... ...is a wholly-owned subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low...SeniorDaily paidWork at officeRemote workWork from homeWorldwideRelocation packageFlexible 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...Full timeWorldwide
- ...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
- ...développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous... ...le succès de nos outils et systèmes. Responsabilités Prendre... ...Description As a senior software engineer on the APPS team, you... ...Analyze complex problems and develop long-term solutions that address...SeniorLong term contractWork at office
- ...looking for multiple passionate Full Stack Software Developers to join our team. You will develop... ...by cutting-edge technology and senior technologists providing you with the best... ...7 years of experience building software systems ~ Strong understanding of software engineering...SeniorWork from home
- ...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 paidFull timePart timeWork at office
- ...Outbrain. The Full-Stack Developer will report directly to the VP... ...Montreal . We are seeking a Senior Full Stack Developer with a... ...an expert on our technical systems Collaborate with our team to... ...Proficiency with AI-assisted software engineering practices, including...SeniorFull time
- ...We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic... ...Responsibilities: Build internal systems that leverage AI and Machine Learning to... ...experience with LLMs, RAG architectures, and Agentic AI systems. ~ Experience with databases...Remote work
- ...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 contractFull timeWork at officeRemote work1 day per week
- ...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...
- ...concevoir, bâtir, tester et maintenir les systèmes qui permettent aux d éveloppeur(se)s de... ...recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’équipe Diagnostics... ...' hands. We are seeking a Senior Software Developer to join the Diagnostics team as a backend...SeniorDaily paidContract workWork at officeWorldwideRelocation package
$108.1k - $222.8k per year
...motivated, and experienced Java Developer to join our team. The... ...demands technical expertise in AI, software development using microservices... ...Responsibilities: As a Java Developer or Senior Developer in the Sales Cloud... .... • Expertise in Python, agentic AI frameworks would be well...SeniorPermanent employmentFull timeLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Agentic System. Be the first to apply!
- software engineer internship no experience Montréal, QC
- software engineer - ai machine learning Montréal, QC
- linux software engineer Montréal, QC
- software development engineer Montréal, QC
- software developer co-op Montréal, QC
- software developer entry level Montréal, QC
- remote entry level software developer Montréal, QC
- développeur logiciel Montréal, QC
- software engineer Montréal, QC
- junior software engineer Montréal, QC
