iTMethods Inc. Logo

iTMethods Inc.

Staff Engineer

Posted 7 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Senior level
In-Office
Toronto, ON
Senior level
The Staff Engineer will design AI-assisted software systems, mentor teams, establish development practices, and influence technical strategy to improve collaboration between AI and engineers.
The summary above was generated by AI

Location: Remote (with occasional onsite required)
Experience: 8+ years

About the Role

We're looking for a Staff Engineer to help architect and build applications using an AI-first software development lifecycle.
This is a high-impact role—you'll shape technical direction, establish patterns for agentic development, and mentor teams on how to effectively collaborate with AI throughout the entire development process.

This isn't about bolting AI onto existing workflows. You'll help define how we build software when AI agents are first-class participants in design, implementation, and review.

What You'll Do
  • Architect systems designed for AI-assisted development, with high-performance backends in Go or Rust and TypeScript frontends

  • Establish agentic development patterns using methodologies like BMAD (Breakthrough Method for Agile AI-Driven Development) and long-running agent loops

  • Design and orchestrate multi-agent workflows where specialized AI personas collaborate across the SDLC—from product definition through deployment

  • Build tooling and infrastructure that enables effective human-AI collaboration at scale

  • Influence technical strategy and help teams adopt AI-first practices without sacrificing code quality or maintainability

  • Mentor engineers on when and how to leverage agentic patterns effectively

What We're Looking For
  • 8+ years of software engineering experience, with demonstrated architectural impact

  • Strong backend skills in Go or Rust—you understand performance-critical systems

  • Production TypeScript experience for frontend development

  • Hands-on experience with agentic development patterns—you've worked with AI coding assistants, multi-agent orchestration, or similar workflows (familiarity with BMAD or comparable frameworks preferred)

  • Systems thinking—you can design for long-running processes, state management, and failure recovery in agent-driven contexts

  • Strong opinions, loosely held—you'll shape direction but collaborate well when better ideas emerge

Nice to Have
  • Experience building or contributing to AI/LLM tooling

  • Background in developer experience or internal platform teams

  • Contributions to open-source agentic frameworks

  • Experience scaling AI-assisted workflows across engineering teams

Why This Role

You'll have significant influence over how we build software. This is a chance to define patterns at the intersection of AI capabilities and practical engineering—not hype-driven experimentation, but production-grade systems built with AI as a core collaborator.
This posting is for an existing vacancy that we are actively looking to fill.
We use artificial intelligence (AI) to assist in the screening, assessment, and selection of applicants
Base Salary: CAD 150,000-200,000
ABOUT US
iTmethods builds sovereign AI infrastructure for regulated industries. For 20 years, we've earned the trust of 100+ enterprise customers in financial services, healthcare, pharma, semiconductor, defence, and technology. Our platform — The Fortress Family (Forge, Reign, BioCompute) — helps organizations govern AI where compliance isn't optional and evidence matters.

🔗 itmethods.com

Top Skills

Agentic Development Patterns
AI
Go
Rust
Typescript
HQ

iTMethods Inc. Toronto, Ontario, CAN Office

36 York Mills Road, Toronto, Ontario, Canada, M2P 2E9

Similar Jobs

Yesterday
Hybrid
2 Locations
Senior level
Senior level
eCommerce • Fintech • Real Estate • Software • PropTech
The Staff Infrastructure Engineer will design and develop cloud infrastructure, optimize operations, lead Kubernetes management, implement IaC, and mentor engineers.
Top Skills: AWSBashCloudwatchDatadogGoGrafanaKubernetesPrometheusPulumiPythonTerraform
7 Days Ago
In-Office
4 Locations
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
The Staff Software Engineer, Fullstack will manage product systems from design to implementation, mentor engineers, and influence technical direction.
Top Skills: JavaScriptPythonReactReact Native
7 Days Ago
In-Office
4 Locations
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
The Staff Software Engineer, Backend role involves owning backend systems architecture, mentoring engineers, enhancing system reliability, and guiding teams through ambiguity while maintaining high technical standards.
Top Skills: Python

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account