What is the opportunity?Join RBC as a hands‑on technical lead building production‑grade GenAI and Agentic AI applications for Cyber, Risk, Regulatory, Control & Security domains. This is an individual contributor role with no direct reports. You'll build the backend services that power autonomous and semi‑autonomous AI agents, and work closely with AI Engineers to turn LangChain/LangGraph prototypes into production applications deployed on OpenShift through our CI/CD pipeline. If you want to write Python backend code, ship to production, and work at the intersection of software engineering and agentic AI in a regulated workplace, this role is for you.Job DescriptionWhat will you do?Build and deploy backend services for Agentic AI applications using Python Django (preferred) or FastAPI,
with Celery for async task processing and long‑running agent workflows.Work with AI Engineers to productionize their agents and proof‑of‑concepts, turning LangChain/LangGraph prototypes into well‑tested backend applications that run reliably in production.Deploy and operate applications on OpenShift Container Platform (OCP) and Kubernetes, using the Helios CI/CD pipeline to ship frequently.Build and maintain RESTful APIs that serve AI‑powered applications, including authentication (OAuth2/JWT), rate limiting, input validation, and security controls appropriate for a regulated
📌 Staff Ai Application Engineer (Toronto)
🏢 RBC
📍 Toronto