723,472open jobs
43,214companies
103,113added this week
Browse all
Salary
$96k – $240k per year (Estimated)
Location
Remote/Hybrid (Toronto, Canada)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 23, 2026. Zafin scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Vancouver, Canada, Zafin is a financial technology and enterprise banking software company founded in 2002. The firm specializes in cloud-based SaaS platforms for core banking modernization, relationship-based pricing, enterprise product catalog management, deal lifecycle execution, and billing automation. Serving major global retail and corporate banks, credit unions, and financial institutions across North America, Europe, and Asia-Pacific, it enables financial organizations to design, personalize, and launch financial products and packages without full-scale core system replacement.

Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed, and delivered. Our technology enables organizations to move faster while maintaining the governance, accountability, and control required in highly regulated environments.

Our portfolio includes Zafin AIOS, an agent orchestration platform for governed AI work; the Zafin Banking Platform, which helps banks modernize product, pricing, offers, billing, loyalty, and relationship management; and Zafin IO, an integration platform that connects data, systems, and workflows across complex enterprise environments.

Headquartered in Toronto, Canada, Zafin partners with leading financial institutions across North America, Europe, the Middle East, Africa, and Asia-Pacific. As AI transforms the future of financial services, we're building the platforms that help regulated organizations adopt AI responsibly and at scale.

What is the Opportunity?  

As aMachine Learning Engineer, part of Zafin's AIOS Product team, you will build the machine learning and AI systems that power the AIOS Knowledge Fabric and help agents reason over enterprise knowledge with accuracy, traceability, and control. 

You will work on practical production systems, including retrieval, ranking, embeddings, model integration, evaluation, data pipelines, model serving, observability, and the workflows that make AI outputs reliable for regulated banking environments. This is a hands-on engineering role focused on turning ML and LLM capabilities into dependable product infrastructure. 

This role is critical for high-quality knowledge, strong evaluation, and reliable model behavior. You will help build the foundation that allows customers to use AI agents with confidence, accountability, and measurable business value. 

What Will You Do?  

  • Design, build, test, and maintainML and AI capabilities for AIOS, with a focus on knowledge retrieval, model integration, and production reliability.
  • Develop systems for embeddings, vector search, ranking, retrieval-augmented generation, knowledge ingestion, and knowledge quality improvement.
  • Build and improve model evaluationworkflows, test sets, scoring approaches, quality metrics, and monitoring for AI and LLM-based systems.
  • Partner with AI engineers, data engineers, product managers, architects, and domain experts to translate product needs into ML system designs and working software.
  • Write production-quality Python or equivalent code, including services, pipelines, automation, tests, and integration points with product systems.
  • Improve ML system performance, latency, cost, reliability, and observability in production and pre-production environments.
  • Work with structured and unstructured enterprise data, including documents, metadata, knowledge sources, customer data, and operational signals.
  • Support responsible AI practices by improving traceability, explainability, governance, auditability, privacy, and human review workflows.
  • Create technical documentation, model cardsor evaluation notes where useful, implementation guidance, and operational runbooks.
  • Stay current with ML, LLM, RAG, evaluation, and MLOpspractices and bring practical improvements into the AIOS product. 

What Do You Need to Succeed?  

Must haves 

  • 5+ years of software engineering, machine learning engineering, data science engineering, or applied ML experience building production systems.
  • 2+ years of hands-on experience with productionML, LLM applications, retrieval-augmented generation, NLP, search, recommendation, or AI-powered automation.
  • Strong programming skills in Python and experience building maintainable, tested, production-quality code.
  • Practical experience with ML frameworks, LLM APIs or open-source models, embeddings, vector databases, retrieval systems, or model-serving patterns.
  • Strong understanding of data pipelines, feature or knowledge preparation, model evaluation, experiment tracking, and performance measurement.
  • Solid software engineering fundamentals, including APIs, databases, testing, debugging, version control, and system design.
  • Ability to analyze model behavior, diagnose quality issues, and improve systems using both quantitative metrics and qualitative reviews.
  • Strong communicationskills, with the ability to explain ML trade-offs, model behavior, and technical recommendations to product and engineering stakeholders.
  • Bachelor's degree in Computer Science, Engineering, Machine Learning, Statistics, Mathematics, or a related technical field, or equivalent practical experience. 

Nice to have 

  • Experience building RAG systems, knowledge graphs, document understanding systems, semantic search, or enterprise knowledge platforms.
  • Experience with MLOpspractices, model monitoring, model registries, CI/CD for ML, or deployment of ML services in cloud environments.
  • Experience with Azure, Kubernetes, Docker, distributed data processing, or scalable data infrastructure.Experience with banking, financial services, compliance, risk, or other regulated industry data.
  • Experience with AI evaluation, safety testing, hallucination mitigation, prompt testing, or governance controls for LLM systems.
  • Experience collaborating with product teams to turn ambiguous AI capabilities into usable product features.
  • Experience with security, privacy, data access controls, audit trails, and responsible AI requirements.
  • Published research, open-source contributions, patents, or technical writing related to ML, NLP, search, or AI systems. 

Additional Job Details

At Zafin, we invest in our people. Our comprehensive rewards program is designed to support your health, financial well-being, and work-life balance, including:

    • Fully company-paid health benefits
    • Annual bonus opportunities
    • Generous vacation and holidays
    • RRSP matching
    • Employer-paid insurance coverage
    • Wellness resources
    • Extensive paramedical benefits, and more
  • Vacancy Status: Open Position to be filled
  • Expected Salary range: Hiring for multiplelevels depending on candidate'sexperienceand competence
  • Mode of Work: Hybrid
  • Use of AI: Zafin may use Artificial Intelligence (AI) and/or other forms of automated technology to screen and/or assess applicants for this position. Zafin will not utilize AI for conducting interviews and/or making hiring decisions. 

What’s in it for you

Joining our team means being part of a culture that values diversity, teamwork, and high-quality work. We offer competitive salaries, annual bonus potential, generous paid time off, paid volunteering days, wellness benefits, and robust opportunities for professional growth and career advancement. Want to learn more about what you can look forward to during your career with us? Visit our careers site and our openings: zafin.com/careers

Zafin welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. 

Zafin is committed to protecting the privacy and security of the personal information collected from all applicants throughout the recruitment process. The methods by which Zafin contains uses, stores, handles, retains, or discloses applicant information can be accessed by reviewing Zafin’s privacy policy at https://zafin.com/privacy-notice/. By submitting a job application, you confirm that you agree to the processing of your personal data by Zafin described in the candidate privacy notice.

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.
723,472 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

Similar stack
Same company
Toronto
$101k – $223k per year (Estimated) • Equity • Remote • Full-Time • 3+ years exp
Python
Databases
PostgreSQL
pgvector
Pinecone
AI/ML
Copilot
Cursor
LangGraph
LangChain
LlamaIndex
AI Agents
LLM
RAG
OpenAI
Multi-Agent Systems
DevOps
GCP
Azure
CI/CD
AWS
Platform Engineering
GitHub
Apply
$151k – $301k per year (Estimated) • Equity • Remote • Full-Time • 1+ year exp • Bachelor's Degree
AI/ML
Model Context Protocol
Vertex AI
AI Agents
AWS Bedrock
LLM
OpenAI
LLMOps
LLM Guardrails
DevOps
Terraform
GCP
Azure DevOps
GitHub Actions
CloudFormation
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Platform Engineering
Bicep
FinOps
GitHub
GitLab
Web3
Abstract
Apply
Data Scientist 7 hours ago
$73k – $121k per year • Equity • Remote • 3+ years exp • Bachelor's Degree
Python
AI/ML
Scikit-learn
TensorFlow
Pandas
NumPy
Keras
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Apply
$73k – $121k per year • Equity • Remote/Hybrid • 5+ years exp • Bachelor's Degree
Python
Java
SQL
Analytics
Tableau
Power BI
Management
SharePoint
Apply
Equity • Remote • Full-Time • 5+ years exp
Apex
Apex
Lightning Web Components
AI/ML
AI Agents
RAG
Anthropic
Agentforce
LLM Guardrails
DevOps
GCP
Azure
AWS
Platform Engineering
Management
Agile
Apply
$80k – $150k per year • In office • 7+ years exp • Bachelor's Degree • Toronto
Python
Java
SQL
Java
Maven
Spring Boot
Databases
PostgreSQL
Apache Kafka
Redpanda
AI/ML
Flink
Mobile
JUnit
DevOps
Rest API
GCP
Azure
CI/CD
ArgoCD
Git
AWS
Kubernetes
Cybersecurity
OWASP Top 10
Analytics
ETL/ELT
Apache NiFi
Management
Jira
Agile
Apply
$90k – $187k per year (Estimated) • Remote/Hybrid • Toronto
Management
Jira
Agile
Apply
Solution Architect 10 hours ago
$140k – $200k per year • In office • 10+ years exp • Bachelor's Degree • Toronto
Python
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
Redpanda
AI/ML
Flink
DevOps
Rest API
CI/CD
ArgoCD
Kubernetes
Cybersecurity
OWASP Top 10
Analytics
ETL/ELT
Apache NiFi
Management
Jira
Apply
QA Engineer III 10 hours ago
$110k – $150k per year • In office • 8+ years exp • Bachelor's Degree • Toronto
Python
Java
SQL
Databases
Apache Kafka
DevOps
Azure DevOps
GitLab CI
Azure
CI/CD
Jenkins
Git
Kubernetes
Analytics
ETL/ELT
Management
Agile
QA
Selenium
Cypress
Playwright
Postman
Rest-Assured
Apply
Project Manager 11 hours ago
$103k – $135k per year • Remote/Hybrid • Bachelor's Degree • Toronto
Management
Agile
Scrum
Waterfall
Apply
$71k – $172k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • PhD • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
CI/CD
Git
Analytics
ETL/ELT
Informatica
Management
Agile
Apply
$108k – $157k per year • Equity • Remote/Hybrid • Full-Time • 2+ years exp • High School Diploma • Calgary • Toronto • Montreal
Python
Java
C++
AI/ML
Machine Learning
DevOps
GCP
Azure
AWS
Linux
Apply
$187k – $308k per year • Equity • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver • Toronto • Regina • Quebec • Calgary
Go
DevOps
Splunk
CI/CD
Kubernetes
Apply
Deployment Engineer 12 hours ago
$74k – $193k per year (Estimated) • In office • Toronto
Python
TypeScript
AI/ML
AI Agents
Scale AI
Apply
$34k – $81k per year (Estimated) • In office • Full-Time • 2+ years exp • Toronto
Apply
See all jobs
This is one of many
723,472 more open roles from verified company boards, updated every day.