senior Software Developer, AI Solutions

System Soft Technologies

Montreal (administrative region)

On-site

CAD 110,000 - 170,000

Full time

20 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

System Soft Technologies is seeking a senior software engineer for its AI Solutions team. You’ll hands-on develop production agentic systems using core blocks like context, memory, guardrails, and tool calling, driving end-to-end delivery and architecture decisions.

You will regularly use Claude Code, Codex, and Copilot to ship features, validate outputs, and steer the design of agent-centric software that avoids hallucinations and risky dependencies.

Qualifications

  • 7+ years of software development experience, with 5+ years in Python.
  • Strong architecture and system design to decompose problems and guide teams.
  • Daily use of agentic coding tools to ship features.
  • Fluency with agentic AI building blocks: context, memory, guardrails, tool calling, MCP, and skills.
  • Ability to validate AI output and mitigate risks.
  • Clear communication and precise requirements documentation.

Responsibilities

  • Build agentic AI solutions for customers from core blocks: context, memory, guardrails, tool calling, skills.
  • Design harnesses and loops enabling agents to build software.
  • Use agentic coding tools daily to maximize throughput.
  • Direct software-architecture decisions and validate agent outputs.
  • Evaluate new AI tooling and integrate into practices.
  • Own end-to-end delivery and communicate specs and blockers.

Skills

Software architecture
Python
Agentic tooling
Git proficiency
Clear communication
CS/CE degree

Education

CS/CE degree

Tools

Claude Code
Codex
GitHub Copilot

Job description

Client is looking for a senior software engineer — a builder first — for our AI Solutions team. This is a hands-on development role, not machine-learning research: you’ll build production agentic solutions for our customers and for Client from the building blocks of agentic systems — context, memory, guardrails, orchestration. You’re past the debate about using AI coding tools — you use them daily to ship more — and you bring the architecture instinct to design systems, guide agents, and validate what they build.

Note: this is a software development role, not ML research or modeling.

Responsibilities:
  • Build agentic AI solutions for customers and Client from the core building blocks: context, memory, guardrails, tool calling / MCP, skills, and orchestration.
  • Design the harness, context, and loops that let agents do real development — including agents that build software.
  • Use agentic coding tools daily to maximize output, then attack the next bottleneck in the SDLC.
  • Steer agents with software-architecture direction and validate their output — hallucinated APIs, risky dependencies, security regressions.
  • Evaluate and adopt emerging AI tooling into Client’s practices.
  • Own delivery end to end and communicate clearly on specs, decisions, and roadblocks.
Qualifications:
  • Strong software-engineering foundation with production software you’ve built, shipped, and owned. CS/CE degree, 7+ years’ experience, 5+ in Python.
  • Solid architecture and system design — decompose an ambiguous problem, design the solution, guide humans or agents to build it.
  • Daily, fluent use of agentic coding tools (Claude Code, Codex, Copilot).
  • Fluency with the building blocks of agentic AI: context, memory, guardrails, tool calling / MCP, and skills.
  • Judgment to validate AI output — hallucinated APIs, risky dependencies, security regressions.
  • Clear communication, precise specification writing, and Git proficiency.
Plus:
  • Shipped production agentic systems or AI-powered applications end to end.
  • Contributed to MCP servers/tools, eval frameworks, or agent-orchestration frameworks.
  • GenAI frameworks (LangChain, LlamaIndex, CrewAI) and model evaluation; GitLab and GitLab CI.
  • Cloud services and deployments (AWS, Azure, GCP).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI Builder
Staff AI Builder

F5 Remote Jobs • Canada

Remote
CAD 177,000 - 244,000
Senior AI Engineer (Permanent)
Senior AI Engineer (Permanent)

Zohorecruit • Toronto

Hybrid
CAD 120,000 - 180,000
Senior AI Engineer (Permanent)
Senior AI Engineer (Permanent)

CoreFactor Inc. • Toronto

On-site
CAD 120,000 - 190,000
Principal Software Development Engineer - AI
Principal Software Development Engineer - AI

Quarry Consulting • Canada

On-site
CAD 120,000 - 180,000
Principal AI Architect
Principal AI Architect

Harnham • Toronto

Hybrid
CAD 200,000 - 220,000
Flexible hybrid working environment
Competitive CAD 200k–220k salary
AI Architect
AI Architect

BrainRidge Consulting • Toronto

On-site
CAD 140,000 - 220,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

Kinvie • Toronto

On-site
CAD 140,000 - 190,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank | Canada's Challenger Bank • Toronto

On-site
CAD 150,000 - 210,000
Senior Software Engineer - Agentic AI Solutions & Systems
Senior Software Engineer - Agentic AI Solutions & Systems

System Soft Technologies • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Urban Ridge Supplies • Toronto

On-site
CAD 120,000 - 180,000