Overview

Intermediate AI Developer strong software engineering foundation, hands on generative AI and agent Jobs in Montreal, Canada at S.i. Systems

Title: Intermediate AI Developer strong software engineering foundation, hands on generative AI and agent

Company: S.i. Systems

Location: Montreal, Canada

Category:

Position: Intermediate AI Developer with a strong software engineering foundation, hands on generative AI and agent based
Location: Montreal

Our insurance client is looking for an Intermediate AI Developer with a strong software engineering foundation, hands on generative AI and agent based systems.

Hybrid 2 days onsite – Location can be either Toronto, Mississauga or Montreal Offices

Responsibilities:

Strengthen a team focused on AI for productivity
, operating in a mature, delivery‑oriented technical environment.

Contribute directly to the design, development, and evolution of AI solutions actively used by internal teams.

Must Haves:

  • 5+ years of experience in software development
  • Practical experience building solutions that integrate generative AI
  • Strong proficiency in at least one modern programming language (e.g. Python, TypeScript, Java, or equivalent)
  • Experience or strong knowledge in designing and implementing AI agents (conversational agents, task‑oriented agents, orchestrations, etc.)
  • Experience with modern AI‑assisted development platforms
    , such as Git Hub Copilot, Claude Code, Devin, Windsurf or equivalent platforms
  • Ability to work with APIs, application services, and existing systems
  • Pragmatic mindset with a strong focus on delivery and code quality
  • Nice to have:

  • Experience with cloud environments and CI/CD practices
  • Experience with service‑oriented architectures
  • Ability to take on a more structuring technical role depending on seniority (best practices, patterns, technical guidance)
  • French and English bilingualism is considered an asset
  •  

    Upload your CV/resume or any other relevant file. Max. file size: 800 MB.