×
Register Here to Apply for Jobs or Post Jobs. X

AI Factory Team Lead

Job in Toronto, Ontario, C6A, Canada
Listing for: Banyan Software
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc.

5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets.

The Role:

We are seeking a visionary and highly experienced  Principal Engineer & Technical Architect  to lead the architecture and engineering efforts for our new  AI Application Modernization Factory . This is a deeply technical, hands‑on, player‑coach role critical for establishing the standards, processes, and strategy for modernizing enterprise applications at scale, leveraging the latest advancements in cloud‑native development and AI‑assisted software engineering.

The ideal candidate will possess  expert‑level cloud mastery , a strategic architectural mindset, and a proven ability to translate complex business requirements into highly scalable, secure, and resilient technical solutions.

Key Responsibilities

Architectural Leadership:  Co‑create the technical architecture, design patterns, and best practices for the AI Application Modernization Factory, ensuring alignment with enterprise architecture standards and business goals.

Hands‑on Software Engineering:  Act as a hands‑on Principal Engineer, making significant code contributions, performing complex code reviews, and serving as the highest technical escalation point for engineering challenges.

AI‑Assisted Development:  Establish and champion processes for integrating AI‑assisted software development tools (e.g., Cursor, Claude Code, Git Hub Copilot) into the full product development lifecycle to significantly enhance developer productivity, code quality, and time‑to‑market.

GenAI Platform Strategy:  Define the strategy for embedding Generative AI capabilities, including RAG (and Graph

RAG) systems and LLM orchestration, to build new intelligent features and automate business processes.

Modernization Execution:  Drive the technical strategy for modernizing legacy applications to a cloud‑native, microservices, or serverless architecture across major cloud providers (AWS, Azure, GCP).

Engineering Vision & Mentorship:  Serve as the top technical authority, defining the engineering vision across multiple product areas. Lead, mentor, and coach senior and junior engineers, fostering a culture of technical excellence, continuous improvement, and knowledge sharing.

Engineering Excellence & Ownership:  Drive an ownership mindset by taking pride in work quality and seeing projects through to successful deployment and operation. Set a high bar for engineering standards, security, and operational excellence.

Problem Solving:  Apply strong analytical and structured problem‑solving skills including technical problem definition, functional decomposition, and hypothesis‑driven investigation to resolve complex architectural and operational challenges, with the ability to make confident technical decisions when problems or solutions are not well‑defined (ambiguity).

People & Performance Management:  Direct and manage a small, highly skilled development team, including regular 1:1s, performance reviews, career development planning, and technical talent acquisition, helping to make the team as efficient and effective as possible.

Security, Observability & Reliability:  Implement secure‑by‑design principals along with robust cloud‑native observability tooling to debug and monitor complex distributed systems, ensuring secure, high performance and high availability operations.

Required Qualifications & Experience

Education:

Bachelor’s degree in Computer Science or equivalent technical area and/or experience.

Experience:

8+ years  of progressive experience in Software Engineering, with…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary