Associate Director, AI Architect
New
CanadaFull-TimeDirector
Salary170,000 - 190,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- Node.jsPythonSQLFull Stack DevelopmentGCPReact.jsTypeScript
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 7+ years of experience in software development
- Proven experience building commercially successful, production-facing applications
- Strong hands-on expertise in React.js, Node.js, and Python
- Demonstrated experience designing and shipping AI applications, AI agents, or agentic workflows
- Strong understanding of LangGraph or similar orchestration frameworks for AI systems
- Experience with cloud-native architecture, ideally on GCP or similar platforms
- Solid understanding of SQL and document-based databases
- Ability to architect end-to-end systems with ownership across the full technology stack
- Strong problem-solving skills and deep technical judgment in complex system design
- Excellent communication skills with experience engaging technical and non-technical stakeholders
- Proven leadership mindset with ability to mentor and guide engineering teams
- Strong portfolio demonstrating delivery of scalable, real-world AI or software products
Responsibilities
- Architect and develop AI-first web and mobile applications using modern full-stack frameworks
- Lead the design and implementation of AI-powered features using Python, LangGraph, and LLM-based tooling
- Design agentic workflows, including orchestration, tool use, state management, and human-in-the-loop systems
- Own end-to-end system architecture across frontend, backend, APIs, and cloud infrastructure
- Develop scalable, maintainable, and high-performance applications using React, Node.js, TypeScript, and Python
- Establish architectural standards, design patterns, and engineering best practices across teams
- Provide technical leadership through code reviews, mentoring, and architectural guidance
- Collaborate with product, engineering, and client stakeholders to deliver and deploy AI solutions successfully
- Lead technical demos, solution presentations, and adoption discussions with enterprise clients
- Ensure systems are optimized for reliability, scalability, security, and long-term maintainability
View Full Description & ApplyYou'll be redirected to the employer's site