Talent.com
Randstad Canada
Software Developer Senior - AI AgenticRandstad Canada • Montréal, Quebec, CA
Software Developer Senior - AI Agentic

Software Developer Senior - AI Agentic

Randstad Canada • Montréal, Quebec, CA
30+ days ago
Salary
CA$101,800.00 yearly
Job type
  • Full-time
  • Permanent
  • Temporary
  • Quick Apply
Job description

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 services and insurance industry.

In this senior advisory and development role, you will architect, build, and deploy enterprise-grade intelligent automation and autonomous AI agent networks. Operating within a highly governed and secure framework, you will champion modern development practices, introduce reusable components, and establish resilient software architectures. We are seeking a technical leader who combines profound backend engineering expertise with the ability to mentor teams, drive cross-functional alignment, and embody an organizational culture centered on excellence, collaboration, and client focus.

Advantages
Flexible Hybrid Work Model: Enjoy an optimal balance between remote productivity and collaborative in-office teamwork in Montreal.

Compelling Compensation Package: Base salary starting range between $101,800 - $124,400 (flexible based on expertise), combined with a high-reward performance-based annual bonus structure targeting 12% (with potential multiplier up to double the target).

Premier Wealth Accumulation: Industry-leading company matching programs for equity purchases (up to 50% employer match) and robust savings programs.

Long-Term Security: Rare access to a prestigious, secure Defined Benefit Pension Plan providing guaranteed lifetime retirement income.

Comprehensive Wellness & Time Off: Comprehensive physical and mental health coverage, virtual healthcare access, dedicated wellness funds, and the flexibility to purchase up to 5 additional days of annual leave.

Responsibilities
Agentic AI & Automation Engineering: Architect and deliver robust automation products and multi-agent AI ecosystems integrated into core business operations. Build scalable Python services, asynchronous APIs, and complex workflows orchestrating state-of-the-art LLM frameworks (e.g., LangGraph, LangChain, CrewAI, Semantic Kernel, and emerging technologies).

Guardrails & System Evaluation: Establish sophisticated evaluation structures to mitigate hallucinations, ensure prompt reliability, and validate tool execution. Design policy-based routing, input/output validation, and Retrieval-Augmented Generation (RAG) frameworks, alongside implementing Model Context Protocol (MCP) servers.

Engineering Excellence & platform Standards: Author clean, testable, and highly documented code utilizing SOLID principles and clean architecture. Build for comprehensive operational observability (metrics, logs, traces, alerts) and design optimized, secure CI/CD pipelines.

Risk, Security, and Compliance by Design: Partner with security and governance teams to ensure all solutions comply with enterprise data classification, least-privilege access, and disaster recovery strategies.

Technical Leadership & Mentorship: Elevate the engineering team’s capabilities through rigorous code reviews, pair programming, and constructive feedback. Lead architectural debates, author Architectural Decision Records (ADRs), and guide stakeholder communication with composure.

Qualifications
10+ years of professional, full-lifecycle software development experience.

Expert-level mastery of Python and its ecosystem for enterprise-grade applications.

Deep proficiency in API design (RESTful, asynchronous services), integration patterns, advanced data structures, and algorithmic optimization for high scalability.

Rigorous background in automated testing frameworks (unit, integration, contract, and end-to-end testing) and robust Git-based version control workflows.

Candidates must be legally authorized to work in Canada; prior local Canadian experience is a plus but not mandatory.

Our client operates in Canada. The company takes all reasonable steps to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and its existing bilingual employees are unable to perform these duties. Based on an assessment conducted by our client, it has been determined that this position requires candidates to be fluent in English (both spoken and written). In particular, this position will require the employee to interact with centralized internal departments (e.g., Operations / HR / Finance / Legal / Contracts / Sales) that support the organization in Canada and that do not speak French.

Summary
Location: Montreal, QC (Hybrid)

Position Type: Full-time, Permanent

Industry: Financial Services / Insurance

Work Week: 35 Hours

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Create a job alert for this search

Software Developer Senior - AI Agentic • Montréal, Quebec, CA

Similar jobs

Senior Software Engineer in AI Development

AlphaSenseMontreal (administrative region), QC, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior AI Developer

Constellation Dealer GroupMontreal (administrative region), QC, CA
Full-time

Maximum up to 5% travel across North America.North American dealership business management software provider specializing in solutions for outdoor power equipment, agricultural and powersports deal... Show more

 • Promoted

Senior Developer for AI Infrastructure

TraveltechessentialistMontreal (administrative region), QC, CA
Full-time

Shape AI systems as a Senior Developer with Stay22, focusing on scalable backend solutions.Enhance ML pipeline efficiency while supporting innovative product features.As part of Stay22's Neuro team... Show more

 • Promoted

Senior AI-Driven Full-Stack Engineer for Research

Scribendi Inc.Montreal (administrative region), QC, CA
Full-time

A leading editing firm in Montreal is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.In this role, you will deliver scalable and intelligent app... Show more

 • Promoted

Senior AI Developer: Agentic Systems & Platform Lead

Constellation Dealer GroupMontreal (administrative region), QC, CA
Full-time

A North American software provider is seeking a Senior Developer to design and build AI-native systems that impact business outcomes.The role emphasizes collaborative system design and engineering ... Show more

 • Promoted

Senior AI Machine Learning Engineer

SAP SEmontreal (administrative region), qc, Canada
Full-time

We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph‑based and transformer‑based modeling systems, along with production‑grade ML pipelines.This role... Show more

 • Promoted

Dynamic Senior Full Stack Developer Enhancing Software with AI

ThirdbridgeMontreal (administrative region), QC, CA
Full-time

Transform software development as a Senior Full Stack Developer leveraging AI tools.Collaborate in a friendly environment where flexible schedules and creativity are prioritized.You’ll be instrumen... Show more

 • Promoted

Senior Applied AI/ML Developer

Autodesk, Inc.Montreal (administrative region), QC, CA
Full-time

As a Senior ML Developer you will lead and contribute to the design, analysis, and delivery of data‑driven solutions that address significant business challenges across our RAG programs.Your work w... Show more

 • Promoted

Sofistic.AI Senior Developer in WealthTech

Sofistic.AIMontreal (administrative region), QC, CA
Full-time

AI as a Senior Full-Stack Developer and make a significant contribution to wealth management technology.This hybrid role allows for swift feature deployment directly to users.In this dynamic positi... Show more

 • Promoted

Senior Applied AI Engineer

Giesecke+Devrientmontreal (administrative region), qc, Canada
Permanent

Giesecke+Devrient is a globally leading SecurityTech company.We are seeking a highly technical and execution-focused Senior Applied AI Engineer to join G+D’s new AI Hub.The ideal candidate will com... Show more

 • Promoted

Senior AI Engineer

2KMontreal (administrative region), QC, CA
Full-time

Cloud Chamber is seeking a Senior AI Engineer to join our talented development team to further push the development of the AI Systems and AI Archetype for BioShock 4.We have high ambitions for tyin... Show more

 • Promoted

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Montreal (administrative region), QC, CA
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more

 • Promoted

Software Developer Senior - AI Agentic

Randstad DigitalMontreal (administrative region), QC, CA
Full-time

Pour le compte de l'un de nos clients, un chef de file de premier plan dans le secteur des services financiers et des assurances au Canada, Randstad Digital est à la recherche d'un(e) Développeur(e... Show more

 • Promoted

Senior Generative AI Software Engineer

Apertera (formerly Alexa Translations)Montreal (administrative region), QC, CA
Full-time

Apertera is leading the evolution of language solutions for high-stakes content.We partner with enterprises as an extension of their teams, combining professional expertise with Adaptive AI technol... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringMontreal (administrative region), QC, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Giesecke+Devrient Senior AI Systems Engineer

Giesecke+DevrientMontreal (administrative region), QC, CA
Full-time

Drive Generative AI innovation at Giesecke+Devrient as a Senior Applied AI Engineer in the newly established AI Hub.Combine your strong Python skills with advanced AI engineering knowledge.This key... Show more

 • Promoted

AI Developer Senior

Intact Financial CorporationMontreal (administrative region), QC, CA
Full-time

Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact’s com... Show more

 • Promoted

Contract Software Engineer Enhancing AI Performance and Reliability

TuringMontreal (administrative region), QC, CA
Full-time

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Show more

 • Promoted

Senior AI Agent Engineer: Deploy & Integrate

CrestaMontreal (administrative region), QC, CA
Full-time

A leading AI technology company in Canada is seeking an AI Agent Engineer to develop and deploy intelligent AI agents.The ideal candidate will have a strong background in software development and A... Show more

 • Promoted

Senior Machine Learning Developer - Commerce AI

Coveomontreal, montreal (administrative region), Canada
Full-time

Senior Machine Learning Developer – Commerce AI.Join to apply for the Senior Machine Learning Developer – Commerce AI role at Coveo.As a Senior Machine Learning Developer in R&D, you will play a ke... Show more