AI Engineer - Agentic AI, Commercial Banking
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 2+ years relevant experience with applied DS/ML foundation and hands-on production retrieval, GenAI or agentic AI delivery
- Posting language
- English
- Posted
Original job description
Role: AI Engineer – Agentic AI, Commercial Banking
Location: Toronto, hybrid 3 days/week (Tue/Wed anchor)
Contract – 6 months + 1-year extension
FTE conversion possible after ~2 years
Top Must Haves:
- 2+ years building agentic AI shipped to production (not POCs)
- Agent evaluation – offline/online evals, golden datasets, LLM-as-judge, regression gates in CI/CD
- Strong Python engineering (FastAPI, Pydantic, pytest, async, APIs)
- Applied data science foundation (pandas, NumPy, scikit-learn, SQL, experimentation, error analysis)
- RAG and context engineering (hybrid search, reranking, grounding, token budgets)
Required
- 2+ years relevant experience with applied DS/ML foundation and hands-on production retrieval, GenAI or agentic AI delivery
- Strong Python engineering (packaging, typing, testing, async, APIs, logging)
- Applied data science: pandas, NumPy, scikit-learn, SQL, statistics, experimentation, error analysis
- LLM APIs, prompt engineering, structured outputs, tool calling, RAG or workflow orchestration
- Agent architecture: tools, state, memory, routing, planning, retries, fallbacks, HITL
- Evaluation dataset design and automated eval pipelines (deterministic checks, rubrics, human eval, calibrated LLM-as-judge)
- Enterprise RAG: embeddings, BM25/hybrid, reranking, retrieval-quality evaluation
- Git, CI/CD, Docker, cloud deployment, monitoring
- Understanding of AI risk and controls
- Degree in CS, DS, engineering, stats, math or equivalent experience
Preferred
- LangGraph, MCP or comparable orchestration
- PyTorch/TensorFlow, gradient boosting, NLP, anomaly detection
- LangSmith, Arize Phoenix, MLflow, Azure AI Foundry, Bedrock evals
- AWS or Azure AI services, vector search, model gateways
- Financial services / Commercial Banking (lending, underwriting, credit, onboarding, RM, treasury, payments)
- Regulated-environment production-readiness reviews
- Elasticsearch/OpenSearch, Azure AI Search, pgvector; LangChain, LlamaIndex, DeepEval, TruLens
Engagement notes (from Sundar, Oct 30)
- Must have 2+ yrs agentic AI shipped to production, not POCs. Banking domain (commercial, retail, treasury, payments, pricing) a plus
- FTE conversion possible after ~2 years
About the role
Turn business requirements and solution designs into production-grade Python agents, data-grounded AI capabilities, evaluation pipelines, and observable AI services for Commercial Banking copilots (RM prep, credit analysis, underwriting, pricing). Works with the AI Solution Architect and AI Product Manager and owns the tuning loop from data and context preparation through offline evaluation, online monitoring, user feedback, and continuous improvement.
What you will do
- Build production generative/agentic AI apps in Python: agents, tools, workflow graphs, state, memory, APIs, background tasks, human-in-the-loop
- Implement approved patterns for orchestration, model/tool integration, data access, security, resiliency, observability
- Convert user journeys and acceptance criteria into incremental deliverables and measurable AI behaviours
More about this job
Responsibilities
Build and deploy production-grade Python agents, retrieval-grounded AI capabilities, evaluation pipelines, and observable AI services for Commercial Banking copilots. Implement approved orchestration, model and tool integrations, data access, security, and resiliency patterns, while improving AI behavior through evaluation, monitoring, and user feedback.
Requirements
Requires at least two years of relevant applied data science or machine learning experience and hands-on delivery of production retrieval, generative AI, or agentic AI systems. Candidates need strong Python engineering, evaluation and RAG expertise, and familiarity with deployment, monitoring, and AI risk controls; a degree in computer science, data science, engineering, statistics, mathematics, or equivalent experience is required.
Skills
- Agentic AI
- Python
- Applied Data Science
- Machine Learning
- Agent Evaluation
- RAG
- Context Engineering
- LLM APIs
- Prompt Engineering
- Workflow Orchestration
- FastAPI
- Pydantic
- SQL
- CI/CD
- Cloud Deployment
- AI Risk Controls
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Finance & Accounting
Keywords
- Agentic AI
- Commercial Banking
- Python
- FastAPI
- Pydantic
- Pytest
- Pandas
- NumPy
- Scikit-Learn
- SQL
- LLM APIs
- Prompt Engineering
- Tool Calling
- RAG
- Hybrid Search
- Reranking
- LangGraph
- MCP
- PyTorch
- TensorFlow
- LangSmith
- Arize Phoenix
- MLflow
- Azure AI Foundry
- Amazon Bedrock
- AWS
- Azure AI Services
- Docker
- CI/CD
- Human-in-the-Loop