Technical Manager

Idealogical Systems Inc

Markham

On-site

CAD 180,000 - 240,000

Full time

14 days+

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

Idealogical Group seeks a Technical Director to lead our software development team and own technical delivery across XR/MR apps, real-time motion capture pipelines, embedded systems, and a multi-tenant cloud SaaS platform. This hands-on leadership role requires guiding architecture, reviews, and delivery while shaping engineering excellence.

You will mentor engineers, drive SDLC improvements, and oversee integration of AI-assisted development tools, staying close to architecture and delivery

Qualifications

  • 8+ years of progressive software development experience; leadership experience
  • Strong fundamentals in data structures, algorithms, and design patterns
  • Experience owning architecture for production systems
  • Deep SDLC and modern DevOps practices knowledge
  • Familiarity with LLMs and ML approaches
  • Hands-on with AI-assisted development tools
  • Excellent code review and validation skills

Responsibilities

  • Lead, mentor, and develop a software team; manage performance and growth
  • Define architecture and design patterns; conduct reviews and decisions
  • Ensure scalable, secure, maintainable, well-documented solutions
  • Own delivery across full SDLC from requirements to deployment
  • Report status, risk, and estimates to executives
  • Drive process improvements and adoption of AI-assisted tools
  • Translate technical direction into business terms for stakeholders

Skills

CS fundamentals
System design
DevOps
LLMs
AI tooling
Code review
Technical leadership
Communication

Tools

Unity/C#
GCP / GKE
XR/VR/MR
Embedded systems
Vector search
Local model deployment

Job description

Position Summary

Idealogical Group is seeking a Technical Director to lead our software development team and own technical delivery across our product portfolio. Reporting to the CTO, the Technical Director is responsible for engineering leadership, system architecture, development process, and code quality across projects spanning XR/MR applications, real-time motion capture pipelines, embedded systems, and a multi-tenant cloud SaaS platform.


This is a hands-on leadership position. The successful candidate will lead people and set direction while remaining directly engaged in architecture, technical review, and delivery.


Key Responsibilities

Team Leadership


  • Lead, mentor, and develop a team of software developers

  • Manage performance, career development, and technical growth of direct reports

  • Participate in hiring, onboarding, and resource planning

  • Foster engineering excellence with an emphasis on computer science fundamentals, design patterns, and language-agnostic problem solving


Architecture & Technical Direction


  • Steward and suggest system architecture across projects; define technical standards and design patterns

  • Lead technical design reviews and architectural decision-making

  • Ensure solutions are scalable, secure, maintainable, and appropriately documented

  • Evaluate build-vs-buy and technology selection decisions with clear trade-off analysis


Quality & Delivery


  • Establish and enforce code review standards; personally conduct reviews of critical work

  • Own engineering accountability for correctness, security, and performance of all shipped code, including AI-assisted output

  • Manage delivery across the full software development lifecycle, from requirements through deployment and support

  • Report delivery status, risk, and estimates to executive leadership


Process & Innovation


  • Own and continuously improve the team's development methodology and tooling

  • Lead the evaluation and integration of AI-assisted and agentic development tools into the SDLC

  • Monitor advancements in ML/LLM capabilities and efficiencies; assess business and engineering impact

  • Drive adoption of process changes with measurable outcomes for consistency, quality, and team scalability


Stakeholder Engagement


  • Translate technical direction into business terms for the executive team

  • Support client-facing technical discussions, proposals, and solution design as required


Qualifications

Required


  • 8+ years of progressive software development experience, including 2+ years leading developers (formal management or technical lead capacity)

  • Exceptional computer science fundamentals: data structures, algorithms, design patterns, and system design, independent of any single language or framework

  • Proven experience owning architecture for production systems

  • Deep working knowledge of the full SDLC and modern DevOps practices

  • Working knowledge of LLMs and machine learning approaches, including their architectures, capabilities, and limitations

  • Hands-on experience integrating AI-assisted development tools into professional engineering workflows

  • Excellent code review and technical validation skills

  • Strong written and verbal communication, including experience presenting to senior leadership


Assets


  • Unity/C# and XR/VR/MR development experience

  • Google Cloud Platform (GKE, Cloud SQL, Cloud Build) and multi-tenant SaaS architecture

  • Information retrieval systems (vector search, hybrid retrieval) or local model deployment

  • Embedded systems exposure (microcontrollers, sensor integration)

  • Experience in regulated or compliance-driven client environments

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead (Full-Stack Engineering & AI)
Technical Lead (Full-Stack Engineering & AI)

Brainhunter Systems Ltd • Toronto

Hybrid
CAD 120,000 - 180,000
Director of Engineering
Director of Engineering

Experis • Toronto

Hybrid
CAD 160,000 - 230,000
Director, AI Engineering – Enterprise AI
Director, AI Engineering – Enterprise AI

Lumentum • Ottawa

On-site
CAD 180,000 - 260,000
Technology Director (Web & Mobile)
Technology Director (Web & Mobile)

Apply Digital • Vancouver

On-site
CAD 140,000 - 210,000
Delivery Manager — SaaS Cloud Application (R&D)
Delivery Manager — SaaS Cloud Application (R&D)

CGS (Computer Generated Solutions) • Canada

On-site
CAD 100,000 - 130,000
Competitive compensation
Flexible work hours
Career growth opportunities
Software Engineering Team Lead
Software Engineering Team Lead

Exchange Solutions • Toronto

On-site
CAD 110,000 - 140,000
VP of Technology
VP of Technology

emergiTEL Inc. • Toronto

On-site
CAD 180,000 - 240,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
Technical Lead, Full-Stack & AI Platforms (Canada-only)
Technical Lead, Full-Stack & AI Platforms (Canada-only)

Aequilibrium • Vancouver

On-site
CAD 100,000 - 150,000