Tech jobs
Job listings
Senior Backend Platform Software Engineer - Special Projects
Build backend platforms for model evaluation tooling that integrates robotics, generative AI, and data analysis using Python, Kubernetes, and cloud-native infrastructure.
Data Engineer (AI & Data Enablement)
We are seeking a Senior Enterprise Data Engineer – AI & Data Enablement to support enterprise-scale data sourcing, engineering, quality, and enablement initiatives. The ideal candidate will come from a strong Data…
Senior Agentic AI Engineer
The Senior Agentic AI Engineer will design and deploy production-grade cloud applications, focusing on Generative AI and Agentic AI solutions. The role requires full-stack development expertise using React, TypeScript, and either Node.js or C#.
AI/ML Engineer
Develops and deploys AI/ML models (classification, NLP, CV, time-series) for business use, using Python, TensorFlow/PyTorch, and cloud platforms like AWS SageMaker. Focuses on MLOps (Docker, MLflow, Kubernetes) and cross-team collaboration to solve real-world problems with automation and predictive analytics.
AI Lead Architect, Software and Platforms Architecture (T & I) (Telework/Hybrid)
Designs and oversees AI architecture for CBC/Radio-Canada, integrating LLMs, ML pipelines, and agentic AI systems while ensuring compliance, scalability, and business alignment in media tech.
Chief Artificial Intelligence Architect
The Chief AI Architect at National Bank of Canada defines and evolves the bank's enterprise AI architecture strategy, roadmap, and reference architectures to enable AI adoption while ensuring security, regulatory compliance, and risk management.
Associate Director - Data & AI Solutions Architect
A Data & AI Solution Architect designing secure, scalable data and AI solutions for financial services, with expertise in Kubernetes, Python, SQL, and agentic architectures for Investment Banking and Global Markets.
Machine Learning Researcher
Join RBC Borealis as a Machine Learning Researcher, developing novel AI solutions (generative AI, NLP, time series analysis) using Python and deep learning tools, with access to massive datasets and computational resources.
Senior Machine Learning Engineer
Senior ML Engineer builds, deploys, and maintains end-to-end machine learning solutions in cloud environments using Python, SQL, Azure ML, Databricks, and MLOps practices.
Senior Data Scientist
Lead AI and data science projects for a large insurer, building ML and generative AI solutions to drive business insights and strategic decisions while mentoring junior team members.
Machine Learning Software Engineer Team Lead
Lead a team of ML engineers to architect and deliver AI solutions for financial services, focusing on Gen AI and ML systems while providing technical direction and hands-on support.
AI Engineer
Build and deploy Generative AI systems for RBC Capital Markets sales teams, focusing on client intelligence, deal summarization, and real-time conversation analysis using Python, LLMs, and RAG.
Applied AI/ML Engineer — Production GenAI for Cybersecurity
Ship production AI features and design autonomous agents, multi-agent workflows, and ML pipelines on the Trend Vision One platform using Python, GenAI, and PyTorch or TensorFlow.
Machine Learning Research Engineer
As a Machine Learning Research Engineer at RBC Borealis, you’ll build ML-based software solutions, collaborate with stakeholders, prototype algorithms, and integrate them into products using Python 3.x, PyTorch, JAX, or Tensorflow, focusing on generative AI, NLP, and time series analysis.
Applied AI ML Engineer - Ottawa, ON
Design and implement AI/ML features for cybersecurity solutions, focusing on autonomous systems, multi-agent workflows, and production pipeline management for the Trend Vision One platform.
Системный аналитик (Agentic AI)
Designs and tunes AI agents for a next-gen B2B banking CRM, integrating generative AI, RAG, and low-code tools like LangFlow to automate workflows and risk forecasting.
Senior Healthcare Data Analyst
Senior Healthcare Data Analyst prepares and analyzes complex healthcare datasets, builds reproducible analytics in R/Python/SQL, and contributes to peer-reviewed research and policy briefs.
Sr. Program Manager
The Senior Program Manager leads cross-functional teams to deliver complex engineering projects, focusing on AI, digital payments, and cloud-based solutions within an Agile and SAFe framework. The role involves managing project lifecycles, stakeholder communication, and team development for a large-scale global organization.
AI Architect
Define and govern enterprise AI architecture for a life sciences company, developing standards, reviewing designs, and leading PoCs across ML, GenAI, and agentic AI using Python, cloud platforms, RAG, and vector databases.