Senior Software Engineer: Agentic AI & Distributed Systems (Remote)

iTMethods Inc.

Canada

Hybrid

CAD 110,000 - 150,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iTmethods is seeking a Senior Software Engineer for the Reign engineering team, embracing AI governance for regulated enterprises. This remote Canada-based role focuses on delivering end-to-end software from design through merged code and shaping architectures that solve complex problems.

You will work with distributed systems, design for testability and observability, and leverage AI coding agents to plan, call tools, and act with limited supervision in production.

Qualifications

  • You deliver against goals and measure outcomes rather than output.
  • You maintain design patterns and keep the codebase consistent as it grows.
  • You work on architecture design from proposal to agreement.
  • You design for testability and observability in production.
  • You have built and operated distributed systems and understand trade-offs.
  • You use AI coding agents as a core part of your work and can explain what they got wrong.
  • You recognize code patterns and understand how architecture drifts over time and what it takes to correct it.

Responsibilities

  • Deliver the goals the team defines, end to end, from design through merged code.
  • Propose and design systems that solve problems.
  • Build agentic LLM systems, where models plan, call tools, and act with limited supervision, and make them safe to run in production.
  • Work with the team on architecture design. Read the decisions, challenge them where you see a problem, and write your own when the work needs one.
  • Review the work of other engineers and of AI agents, and ask for the same on yours.
  • Participate in the planning and execution of software roadmaps.
  • Communicate progress and the current state of work clearly throughout the development lifecycle.

Skills

Outcome driven
Design patterns
Architecture design
Testable & observable
Distributed systems
AI coding agents
Codebase consistency
Team collaboration

Job description

iTmethods is seeking a Senior Software Engineer for the Reign engineering team, embracing AI governance for regulated enterprises. This remote Canada-based role focuses on delivering end-to-end software from design through merged code and shaping architectures that solve complex problems.

You will work with distributed systems, design for testability and observability, and leverage AI coding agents to plan, call tools, and act with limited supervision in production.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Reign)
Senior Software Engineer (Reign)

iTMethods Inc. • Canada

Hybrid
CAD 110,000 - 150,000
AI Developer
AI Developer

CloudDevs • Mississauga

Hybrid
CAD 138,000 - 180,000
AI tooling budget
AI conference budget
Vacation time
+1
Software Engineer, AI Adoption Platform (Remote-friendly)
Software Engineer, AI Adoption Platform (Remote-friendly)

Cohere • Toronto, Montreal (administrative region)

Hybrid
CAD 90,000 - 150,000
Lunch stipend
Health and dental benefits
RRSP matching
+5
Senior AI Engineer - Backend-Driven Agentic (Remote)
Senior AI Engineer - Backend-Driven Agentic (Remote)

BayOne Solutions • Canada

Remote
CAD 110,000 - 140,000
Remote AI Solutions Engineer — Customer-Facing
Remote AI Solutions Engineer — Customer-Facing

Motion Recruitment Partners LLC • Toronto

Hybrid
CAD 90,000 - 140,000
Senior AI Engineer – Agentic Systems & LLM Applications
Senior AI Engineer – Agentic Systems & LLM Applications

Triwill Group • Canada

Hybrid
CAD 130,000 - 180,000
Senior Infrastructure Engineer (Reign)
Senior Infrastructure Engineer (Reign)

iTMethods Inc. • Canada

Hybrid
CAD 120,000 - 160,000
Senior AI Platform Support Engineer (Remote)
Senior AI Platform Support Engineer (Remote)

Faangapply • Toronto

On-site
CAD 120,000 - 180,000
Remote work
Senior Java Engineer
Senior Java Engineer

Princeton IT Services, Inc • Toronto

Hybrid
CAD 110,000 - 145,000
Remote Senior Backend Engineer, AI-Driven Reliability
Remote Senior Backend Engineer, AI-Driven Reliability

Affirm • Halifax

On-site
CAD 153,000 - 213,000
Health & wellness stipends
100% subsidised medical coverage
Dental and vision coverage
+1