About the Role
We are looking for our next Senior AI Engineer to join Questrade Financial Group. This role is a hands-on technical leader focused on advancing AI-assisted SDLC, engineering productivity, AI CI/CD, and automation within a regulated technology environment. You will work within squad-aligned priorities and technical trade-offs, combining implementation skill with sound judgment to help teams ship through pragmatic patterns, clear technical direction, and strong cross-functional alignment.
Responsibilities
- Define and drive technical direction for complex initiatives within the AI Engineering & Enablement charter and squad-aligned priorities.
- Lead solutioning for ambiguous problems by producing crisp technical artifacts.
- Lead spikes, reference implementations, and critical-path engineering work.
- Perform code reviews and pairing to uplift engineering quality and consistency.
- Establish and evolve safe, scalable patterns for AI-assisted development and automation.
- Contribute to test strategy, quality gates in CI/CD, and AI-assisted testing approaches.
- Partner with security, enterprise architecture, and cloud platform teams on designs.
- Connect product and platform teams so promising ideas mature into deployed, consumed capabilities.
- Improve instrumentation and feedback loops for visibility of adoption and risk.
- Mentor engineers through complex technical challenges.
- Facilitate productive conversations across engineering, risk, and leadership.
- Represent engineering positions in working groups.
- Articulate trade-offs, sequencing, and costs with clarity.
- Escalate when needed and document decisions for durable alignment.
- Support technical assessments, PoCs, and review of partner or external engineering deliverables.
- Deliver measurable impact aligned to squad roadmap through shipped improvements, reusable templates and reference implementations, and trusted partnerships.
Requirements
- BS or Master’s degree in Computer Science, Information Systems, Systems Engineering, or a related field (or equivalent combination of education and experience).
- 5+ years of professional software or systems engineering experience with a proven track record shipping features in ambiguous, cross-team environments.
- Familiarity with metrics (e.g., Datadog, OpenTelemetry).
- Knowledge of FinOps principles and working on a FinOps enabled environment.
- Demonstrated experience building or operating LLM-, agent-, or ML-backed capabilities in production—or an exceptional combination of strong software delivery plus deep applied AI engineering experience.
- Hands-on mastery in at least one modern engineering stack used for services or automation (e.g., Python, TypeScript/Node, .NET).
- Strong experience with CI/CD, software quality practices, and operating services with attention to reliability, performance, and observability.
- Familiarity with LLM application patterns (including RAG and retrieval design), agent orchestration concepts, workflow automation platforms, and evaluation / observability approaches for non-deterministic systems.
- Practical grounding in APIs, microservices, and data governance considerations for AI model serving and data flows is highly preferred.
- Exposure to enterprise identity, SaaS administration models, and common engineering collaboration tooling (e.g., GitLab, Jira, Confluence).
- Experience with major cloud providers (e.g., GCP) and cloud-native practices is highly preferred.
- Excellent written and verbal communication skills; ability to translate technical concepts for engineering, risk, and leadership audiences.
- Proven success influencing outcomes within technical priorities agreed with engineering leadership, without direct people-management authority.
- Experience in regulated or high-stakes environments (financial services preferred) is a strong asset.
- Contributions to technical standards or communities of practice.
- Experience with human-in-the-loop automation patterns.
- Prior technical assessments or vendor/PoC evaluations.
Skills
- AI Engineering
- AI CI/CD
- Automation
- SDLC Automation
- Python
- TypeScript/Node
- .NET
- CI/CD
- Software Quality Practices
- Observability
- LLM Application Patterns
- RAG
- Retrieval Design
- Agent Orchestration
- Workflow Automation
- APIs
- Microservices
- Data Governance
- GCP
- Cloud-Native Practices
Location
- Hybrid
Work Type
- Hybrid
- Full-time
Experience Level
- Senior
- 5+ years
Education Level
- BS or Master’s degree in Computer Science, Information Systems, Systems Engineering, or a related field (or equivalent combination of education and experience)
Salary/Compensations
- $120,000 - $140,000
Benefits
- Health & wellbeing resources and programs
- Paid vacation, personal, and sick days
- Competitive compensation and benefits packages
- Competitive incentive (bonus) program
About the Company
- Questrade Financial Group (QFG) provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more.
- We use cutting-edge technology to help Canadians become much more financially successful and secure.
- At QFG, we combine human-centric collaboration with AI-driven innovation to redefine financial services.
- We are on a mission to democratize finance and empower investors through technology.
Equal Opportunity
- At Questrade Financial Group of Companies, with multiple office locations around the world, we are committed to fostering a diverse, inclusive and accessible work environment.
- This is an environment where individuals are treated with dignity and respect.
- Here, the unique skills and experience you bring will be valued.
- You will be supported and motivated, so that you can harness your unlimited potential.
- Our team reflects the diversity of the communities we serve and operate in.
- Having a collaborative and diverse team helps us push boundaries to bring the future of fintech into existence—not only for the benefit of our customers, but for those who build their career with us.
- Questrade Financial Group companies Applicant Tracking System utilizes artificial intelligence (AI) for application screening.
- The AI system operates on predetermined criteria, with final decisions subject to human review.
- Candidates selected for an interview will be contacted directly.
- If you require accommodation during the recruitment/selection process, please let us know and we will work with you to meet your needs.
