Senior AI Developer
Royal Bank of Canada Voir toutes les offres
- Toronto, ON
- Permanent
- Temps-plein
- Code, build, deploy, maintain and contribute to the architecture of enterprise-scale agentic AI solutions for scalable architecture and SLA maintenance
- Build autonomous agents that diagnose, resolve, and optimize production systems including self-healing infrastructure and dynamic disaster recovery
- Design multi-agent stateful workflows using LangChain, LangGraph, Claude Agentic Skills, and Model Context Protocol (MCP) with human-in-the-loop patterns
- Contribute to GAIA's Agentic Use Case Roadmap, prioritizing initiatives by business impact, technical feasibility, and ROI
- Demonstrate reusable frameworks through working code and share knowledge via Knowledge Sessions and Engineering Council presentations
- Implement automated incident resolution, compliance monitoring, and security remediation capabilities for production operations
- Ensure every key architectural decision is backed by working code with zero delegation-only work
- Bachelor's degree in Computer Science, Software Engineering, Data Science, or related quantitative field
- 2-3 years professional software engineering experience with 1-2+ years focused on Gen AI, AI agents, and autonomous systems development
- Expertise with LangChain and LangGraph frameworks; proven experience with production-grade agentic systems (CrewAI, AutoGen)
- Python mastery (FastAPI, Pydantic, async programming), backend API design (RESTful, GraphQL), and React/TypeScript for HITL interfaces
- Knowledge of LLM orchestration, tool use/function calling, multi-agent workflows, prompt engineering, and RAG architectures
- Proficiency in Azure, AWS, or GCP within regulated/enterprise environments and experience with Infrastructure as Code (Terraform, Ansible)
- Understanding of SRE principles, frameworks, observability, incident management, and reliability engineering practices
- Knowledge of monitoring concepts (logs, metrics, traces, telemetry) and observability tools (Dynatrace, Elastic Stack, Prometheus, Grafana)
- Hands-on DevOps experience and familiarity with production operations challenges including incident response and disaster recovery
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- Flexible work/life balance options
- Opportunities to do challenging work
- Opportunities to take on progressively greater accountabilities
- Access to a variety of job opportunities across business