1,831,769open jobs
105,451companies
269,709added this week
Browse all
Salary
≈ $75k – $136k per year (Estimated)
Location
In office (Toronto, 9am - 5pm)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Sep 22, 2026.

Overview
Company
Impact
Profile match
First National is one of Canada's largest non bank lender of single family residential mortgages, commercial mortgages and multi family mortgages.

We are hiring an AI Engineer, Application Development!

Reporting To:

Assistant Vice President IT, Application Development

Full-Time/Part- Time:

Full-time

Posting Date:

September 22, 2026 

Closing Date:

October 20, 2026 

Hours of Work:

8:30 a.m. – 5:00 p.m.

Grade:

Office Location:     

14.4

Toronto

Great location! Steps away from the main public transit station

What we offer:

Highly competitive compensation package which includes, base salary, bonus, benefits, and career advancement opportunities!

*Eligibility for benefits is dependent on the terms of employment

 

The Opportunity:

The AI Engineer reports to the AI Engineering Lead and works within First National’s Residential Underwriting Product Squad, accountable for designing, building, testing, and improving AI enabled mortgage workflows that enhance productivity, decision quality, policy adherence, and user experience. 

 

This is a hands on engineering role focused on agentic workflows, document and policy intelligence, retrieval augmented generation, deterministic rules and calculations, tool integration, human in the loop review, and measurable model quality.  

                                                                                                                                               

How you will contribute:

Design and build AI enabled workflows for residential mortgage use cases, including document extraction, policy interpretation, retrieval augmented generation, summarization, tool calling, deterministic decision logic, calculations, exception handling, and human in the loop review. 

Translate First National business rules, underwriting policies, process steps, and edge cases into modular prompts, agents, retrieval pipelines, tools, services, and testable acceptance logic, in partnership with the Residential Underwriting Business SME and the Merlin Product Owner. 

Build on shared AI Factory services and approved patterns across Databricks and Azure, including governed data, Vector Search, model and prompt registries, evaluation harnesses, APIs, identity, logging, monitoring, and controlled access to model providers, and raise platform gaps to the AI Engineering Lead and the Technical Product Manager rather than building parallel platform components. 

Develop production quality code using Python, SQL, FastAPI, Git based workflows, automated tests, CI/CD, and modern engineering practices, and integrate AI services with Merlin, core mortgage systems, document repositories, data sources, and user facing applications through the interfaces and data contracts owned by the AI Data and Integration Engineer. 

Create representative use case test cases and evaluation datasets to the methodology, acceptance thresholds, and quality standards set by the AI Quality and Evaluation Lead, and work with IT QA to analyze failure patterns and improve grounding, policy adherence, confidence, precision, recall, and exception routing. 

Implement safeguards for privacy, security, auditability, model and prompt versioning, observability, feedback capture, rollback, and cost control, following First National engineering and production readiness standards. 

Support UAT, parallel runs, defect triage, production releases, incident analysis, and ongoing monitoring, and rapidly address edge cases identified through user feedback, evaluations, and operational telemetry.

Refactor partner delivered or prototype components into modular, documented, maintainable services, and contribute reusable prompts, tools, retrieval patterns, and lessons learned back to the AI Factory component catalog.

 

The experience you need:

Bachelor’s degree in computer science, engineering, data science, mathematics or a related discipline. 

5 plus years of progressive software engineering, machine learning engineering, data engineering, applied AI, or related technology experience. 

Hands on experience building production AI or generative AI solutions, including RAG, agentic workflows, document intelligence, prompt and tool design, model serving, evaluation, observability, and human in the loop controls. 

Strong practical experience with Python, SQL, APIs, automated testing, Git based delivery, CI/CD, and cloud services. Experience with Microsoft Azure, Databricks, MLflow, Vector Search, Azure OpenAI Service, or comparable platforms is strongly preferred. 

Ability to combine probabilistic AI techniques with deterministic rules, calculations, validations, and workflow controls to meet business, policy, audit, and operational requirements. 

Working knowledge of retrieval quality, prompt testing, confidence scoring, error analysis, model and prompt drift, guardrails, red teaming, privacy, security, and cost optimization. 

Experience collaborating with product owners, domain experts, full stack engineers, QA, security, data, and platform teams through design, UAT, production release, monitoring, and continuous improvement. 

Experience in financial services, mortgage lending, lending operations, servicing, broker channels, third party partnerships, or regulated technology environments is preferred. 

 

Relationships:

External: Engages implementation partners, cloud providers, data and AI platform providers, and specialist vendors on solution delivery, code and prompt quality, production readiness, and knowledge transfer to First National. 

Internal: Works day to day within an AI Product or AI Platform Squad. 

 

Working Environment and Physical Demands Analysis:

Office environment

Periods of high volume with tight timelines

Long periods of stationary position/sitting

Prolonged periods of repetitive movement (i.e. using a keyboard and mouse)

Long periods of time in viewing a computer screen

Multi-tasking may include speaking to customers on a telephone call while looking up information on a computer program.

 

Why join First National?

Competitive Compensation 

Comprehensive benefits program (i.e., Health Spending Account, Maternity and Parental Leave Top Up)

Extensive training programs to set our employees up for success

Modern office environment conducive to collaboration

Supportive teamwork culture

Opportunities to give back to the communities and work through events focused on a variety of charities

Ongoing social events throughout the year

 

The team you’ll join:

Founded in 1988, First National is one of Canada’s largest non-bank lenders. We provide residential mortgages exclusively through the mortgage broker channel and we are Canada’s largest commercial mortgage lender.

First National has been consistently recognized as a great place to work and we are proud that our employee engagement feedback is higher than our industry partners.

   

We would like to thank all applications for their interest in this existing vacancy, but only candidates selected for an interview will be contacted.

 

Artificial Intelligence is not used in our recruitment or hiring process for this role.

First National is proud to be an equal opportunity employer and is committed to diversity and inclusion regardless of race, color, religion, national origin, age, gender identity, physical or mental disability, sexual orientation and any other category protected by law.

 

First National supports requests for accommodation from applicants with disabilities; please contact Human Resources at [email protected] should you need an accommodation at any point in the recruitment process.

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,831,769 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Toronto
≈ $60k – $121k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Waterloo
Python
SQL
PowerShell
Python
pySpark
Databases
Databricks
AI/ML
Copilot
Claude
Spark
Vertex AI
Prompt Engineering
AI Agents
Gemini
OpenAI Codex
DevOps
GCP
Git
Management
Google Workspace
Agile
Apply
≈ $117k – $240k per year (Estimated) • In office • 7+ years exp • Toronto
Python
Go
TypeScript
Python
FastAPI
AI/ML
LangGraph
LangChain
Claude
Spark
LlamaIndex
Model Context Protocol
Fine-tuning
Embeddings
AI Agents
LiteLLM
AWS Bedrock
TensorFlow
PyTorch
LLM
RAG
Synthetic Data
OpenAI
Anthropic
LLMOps
Structured Outputs
LLM Guardrails
Machine Learning
DevOps
AWS
Platform Engineering
Cybersecurity
Okta
Apply
≈ $89k – $178k per year (Estimated) • Hybrid • Full-Time • High School Diploma • Mirabel
AI/ML
AI Agents
Human-in-the-Loop
Management
Agile
Apply
≈ $85k – $169k per year (Estimated) • In office • Mississauga
Python
AI/ML
MLFlow
Kubeflow
Machine Learning
DevOps
Terraform
GitHub Actions
CircleCI
CloudFormation
Fluentd
Prometheus
GitLab CI
CI/CD
Jenkins
Git
AWS
Grafana
Bitbucket
GitHub
GitLab
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree
Python
AI/ML
LangGraph
LangChain
NLP
Langfuse
Kubeflow
TensorFlow
Keras
PyTorch
LLM
RAG
Machine Learning
DevOps
GCP
Datadog
Azure
CI/CD
AWS
Kubernetes
Apply
$250k per year • Remote (United States) • Full-Time • 12+ years exp • Bachelor's Degree • United States
Python
SQL
Python
FastAPI
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Embeddings
AI Agents
Pydantic AI
LLM
RAG
Reranking
Hybrid Search
OpenAI Agents SDK
A2A
Human-in-the-Loop
Context Engineering
LLM Guardrails
Agentic Workflows
Apply
≈ $108k – $222k per year (Estimated) • Remote (location not specified) • Full-Time • 5+ years exp
Python
Java
SQL
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Apply
$108k – $149k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Atlanta
Python
SQL
Databases
Snowflake
AI/ML
Machine Learning
Cybersecurity
GDPR
Analytics
Power BI
QlikSense
Management
Agile
Apply
≈ $139k – $255k per year (Estimated) • In office • Top Secret • Bachelor's Degree • Annapolis Junction
Python
Java
SQL
Bash
Java
Spring Framework
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Ansible
Helm
containerd
GitLab CI
CI/CD
Git
Docker
Kubernetes
Bamboo
Linux
Management
Confluence
Jira
Apply
≈ $104k – $218k per year (Estimated) • Hybrid • Contractor • Irving
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Databases
MySQL
PostgreSQL
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
$46k – $60k per year • In office • Bachelor's Degree • Montreal
Management
Outlook
Microsoft Office
Apply
$35k – $42k per year • In office • Toronto
Python
Analytics
Power BI
Management
Microsoft Office
Apply
≈ $35k – $80k per year (Estimated) • In office • Quebec
Management
Microsoft Office
Apply
≈ $81k – $210k per year (Estimated) • In office • 12+ years exp • Toronto
AI/ML
Red Teaming
LLM Guardrails
DevOps
Azure
Cybersecurity
Microsoft Sentinel
ISO 27001
SOC 2
Zero Trust
Microsoft Entra ID
Apply
QA Engineer 6 days ago
$47k – $75k per year • In office • 5+ years exp • Bachelor's Degree • Toronto
Python
SQL
C#
C#
.NET
AI/ML
RAG
Human-in-the-Loop
LLM Guardrails
DevOps
CI/CD
Git
QA
Selenium
Cypress
Playwright
Postman
Apply
In office • Internship • PhD • Toronto
Python
JavaScript
C++
AI/ML
Computer Vision
Machine Learning
DevOps
GCP
Apply
≈ $87k – $173k per year (Estimated) • In office • Full-Time • 6+ years exp • Master's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Snowflake
AI/ML
Hadoop
Spark
Fine-tuning
Embeddings
Scikit-learn
Prompt Engineering
AI Agents
NLP
Transformers
TensorFlow
PyTorch
LLM
RAG
Hugging Face
Amazon SageMaker
Machine Learning
DevOps
AWS
Amazon S3
Chips/EDA
PoC Library
Management
Confluence
Agile
Scrum
Apply
$60k – $95k per year • Remote (Canada) • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Apex
Apex
MuleSoft
Visualforce
DevOps
Rest API
Incident Management
SLI/SLO/SLA
SOAP
Analytics
Informatica
Management
ServiceNow
Agile
ITIL
ITSM
Apply
≈ $34k – $70k per year (Estimated) • In office • Bachelor's Degree • Toronto
Apply
≈ $94k – $172k per year (Estimated) • In office • Full-Time • Toronto
Python
SQL
AI/ML
SFT
Apply
See all jobs
This is one of many
1,831,769 more open roles from verified company boards, updated every day.