AVP, Lead Software AI Engineer (Toronto)

AVP, Lead Software AI Engineer (Toronto)

01 Nov
|
Encore Technical Solutions
|
Toronto

01 Nov

Encore Technical Solutions

Toronto

AVP
- Senior Engineering Lead, AI Software Engineering

Location:
Toronto, ON | Work arrangement: [Hybrid] | Employment type: Full-time, Permanent About the Opportunity Our client, a large and well-established enterprise organization, is looking for a Senior Engineering Lead to oversee the continued development of its internal generative AI platform. The platform is already in production and supports a large employee user base. The successful candidate will be accountable for the platform’s technical direction and quality. The role is heavily hands-on: alongside providing technical leadership to a small development team, the incumbent will spend most of their time on development work.

Key Responsibilities
*Technical Delivery*
- Design, develop and maintain production services and user interfaces in Python and TypeScript.
- Improve the platform’s retrieval-augmented generation capabilities, including document segmentation, semantic and keyword search, result ranking and response streaming.
- Enhance document ingestion processes for a range of file formats, including scanned content requiring optical character recognition.
- Evaluate large language model and embedding services for accuracy, performance and cost, and recommend improvements based on the findings.
- Manage containerized deployments, automated build and release pipelines, and the promotion of releases through testing environments to production.
- Establish monitoring, alerting and service-level objectives, and lead incident resolution and post-incident reviews.




- Assess emerging AI techniques and bring suitable ones into production. *Leadership and Stakeholder Engagement*
- Provide technical guidance to a small team of engineers through design reviews, code reviews and mentorship.
- Work with product owners and business partners to define AI solutions with measurable outcomes.
- Communicate technical direction, risks and tradeoffs to senior leadership in clear, non-technical terms. Required Qualifications
- Approximately ten years of professional software development experience , including substantial experience delivering AI or machine learning solutions in production environments.
- Advanced proficiency in Python and TypeScript , with experience across both backend and frontend development.
- Hands-on experience designing and implementing retrieval-based LLM applications .
- Experience integrating commercial LLM APIs into user-facing applications.
- Proven experience operating containerized applications on Kubernetes within automated deployment pipelines.
- Solid working knowledge of a major public cloud platform.
- A demonstrated record of delivering and supporting production systems.
- Excellent written and verbal communication skills, including experience presenting to senior stakeholders. Preferred Qualifications
- Experience with document processing or OCR solutions at scale.
- Familiarity with agent-based AI architectures and tool-calling workflows.
- Regular use of AI-assisted development tools.
- Experience in a regulated industry.
- Contributions to open-source projects.

📌 AVP, Lead Software AI Engineer (Toronto)
🏢 Encore Technical Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: avp, lead software ai engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: avp, lead software ai engineer (toronto) / toronto