Jobs in Canada

Ai Systems Engineer in Canada

1,268 active opportunities · Updated October 2026

Explore current ai systems engineer jobs across Canada. Filter by work mode, employment type, experience, department, date posted and distance.

L
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -72.4%

From C$108K/yr

Quick readStrong listing-quality and freshness signals

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. The Identity & Integrity organization is looking for software engineers. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of our community more enriched and safe. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to iterate quickly, while focusing on delighting our passengers and drivers. As a Software Engineer in the Identity team, your primary responsibilities will encompass: Lyft’s Login & Signup Experiences: Design and enhancement of our Multi-factor authentication (MFA) experiences. Optimization of verification funnels, including: Phone-based two-factor authentication (2FA) Email verification Identity provider single sign-ons (SSO) Overseeing session management and device validation. Developing OAuth client provisioning and related tooling. Account Security: Act as the frontline defense against fraudsters and phishers aiming to exploit rider and driver accounts through product vulnerabilities. Implement strategies to counteract risks posed by social engineering tactics. Scaling Core Services: Lead the maintenance and optimization of core microservices under the Identity team's purview, essential to Lyft’s diverse service offerings. Manage organizational structures and multi-user management systems. (RBAC, family accounts, AuthZ) Design solutions for high-stakes challenges such as: Preventing unauthorized driving. Thwarting abuse related to recycled phones and their numbers. Striking a balance between stringent customer verification and ensuring minimal user friction. Responsibilities Write well-crafted, well-tested, readable, maintainable code Promote appropriate tech and engineering best practices Implement identity and security protocols to se

PythonJavaAWSGCP
L
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -72.4%

From C$40/hr

Quick readStrong listing-quality and freshness signals

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live quickly. Lyft fosters a collaborative environment in the office, so there's always a sharp mind eager to hear about your next idea. So what's yours? Responsibilities: Own your project, while checking in with other team members throughout the day with questions and updates You leave the code in a better state than when you found it (progressive refactor) You value reliability, ensured by testing (unit, integration and load tests) Participate in code reviews to ensure code quality and distribute knowledge Continuous integration and deployment Go home knowing that your work today is meaningfully improving the lives of every Lyft driver and every Lyft passenger! Experience: Currently pursuing a Bachelor's or Master's degree in Computer Science from a university in Canada (required) , with a graduation date between December 2027 and Summer 2028 (required). For any candidates who are master's students who worked between their bachelor's and master's programs: candidates should also have less than 2 years of relevant full-time work experience Available during Summer 2027 for an internship in Toronto Strong knowledge of CS fundamentals Knowledge of Python, JavaScript, CSS, and HTML Experience working with leading JavaScript frameworks, like React Experience with modern frontend testing tools, such as Webpack, Babel, Jest, Jasmine, Protractor, and WebDriver Understanding of how browsers and DOM work Experience with Git or other distributed version control systems Experience with browser developer tools Experience with the Unix command line interface Solid understanding of web performance Experience with TypeScript Experience with CSS

JavaScriptTypeScriptPythonJava
R
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -76.2%
Quick readStrong listing-quality and freshness signals

Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Tokenization team's mission is to bring both public and private equity to be tradable 24/7 on decentralized exchanges (DEXs) across the Robinhood Chain. We work at the intersection of blockchain technology, financial market infrastructure, and modern distributed systems - with a focus on accessibility, security, and scalability. Equity markets have been closed nights and weekends for a century; we're building the infrastructure that changes that. As a Software Engineer , you'll build and own backend services that make tokenized equities work end to end - issuance, custody, and settlement on-chain, kept in sync with traditional brokerage and ledger systems. You'll ship product-facing features and platform capabilities in a domain where correctness is non-negotiable - the systems you build move real customer assets, continuously, around the clock. This role is based in our Toronto, ON office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-perfor

PythonJavaAWSRest
L
📍 Montreal, Canada· Full-time
✓ High-confidence listingCompany trend -72.4%

From C$72K/yr

Quick readStrong listing-quality and freshness signals

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft’s Bikes & Scooters team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team to work on helping us transition our customers to our latest generation platform and to make the platform evolve in a solution that can be brought to multiple different markets and business models. Technical interviews and interactions with the other offices in the company will be in English; however, the working environment in Montreal is bilingual. Responsibilities: Help define the roadmap and architecture based on technology and business needs Write well-crafted, well-tested, readable, maintainable code Have a good grasp and ability to explain the various tradeoffs made in decisions Participate in code reviews to ensure code quality and distribute knowledge Lead projects from idea to positive execution Incorporate considerations for business context and failure modes in your work Proactively participate in resolving ongoing incidents Unblock, support, effectively communicate and obtain buy-in across teams to achieve results Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices Experience: BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience 5+ years of software engineering industry experience Experience with object-oriented programming Experience in distributed systems Experience with Java and/or Python, familiarity with Scala is a plus Experience working with databases, relational or NoSQL Experience writing clear, scalable and clear design documentation Experience designing, building and improving a set of team owned components Must have a track record of professional excellence Benefits: Extend

PythonJavaSQLAI
J
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -100%

From C$109K/yr

Quick readStrong listing-quality and freshness signals

Who We Are At Justworks, you’ll enjoy a welcoming and casual environment, great benefits, wellness program offerings, company retreats, and the ability to interact with and learn from leaders in the startup community. We work hard and care about our most prized asset - our people. We’re helping businesses get off the ground by enabling them to focus on running their business. We solve HR issues. We’re data-driven and never stop iterating. If you’d like to work in a supportive, entrepreneurial environment, are interested in building something meaningful and having fun while doing it, we’d love to hear from you. We're united by shared goals and shared motivations at Justworks. These are best summed up in our company values, which are reflected in our product and in our team. Our Values If this sounds like you, you’ll fit right in. Who You Are You are self-driven and like to work with others to remove roadblocks. You are curious, and love to explore and learn new technologies. You have demonstrated the ability to build, deploy and maintain large-scale, complex applications. You care more about solutions and impacting the customer experience than using a particular tool or framework. Your Success Profile What You Will Work On As a part of the Workforce Management team, you will drive our expansion into exciting new verticals, enriching our platform to attract and delight new customer segments. Your mission will be to architect and deliver foundational solutions in the Applicant Tracking Systems (ATS), Contractor, and Expenses domains. Our specialized product pods focus on building lean, high-impact features for customers who want a streamlined experience without the overhead of a bloated platform. You'll join the expenses pod in Toronto and help build the platform that handles expense submissions, approvals, and reimbursements for Justworks customers. Working alongside 3-4 senior engineers, you'll contribute to our migration from Ruby to Go, build AI-powered features, a

JavaScriptJavaSQLMySQL
V
📍 Toronto, Ontario, Canada· Full-time· Remote
✓ High-confidence listingCompany trend -100%
Quick readStrong listing-quality and freshness signals

At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Our Senior Software Engineers lead and mentor engineers, delivering high-value products for our customers and infrastructure that enables our business to scale. Vanta’s team and technology surface are growing quickly, and it’s essential that we invest in the right abstractions and systems to enable us to scale with our business. As a Senior Software Engineer, you’ll be responsible for setting technical direction to enable our product and infrastructure to scale with our business, driving complex projects across our technical stack, and mentoring our talented engineering team. Your past experience will be leveraged to enable and accelerate Vanta’s growth. Our business has found incredible product-market fit and has monetized effectively since the day we signed our first customer. We’re growing at a blistering pace, which presents career-defining opportunities for engineers to accelerate their growth and to contribute to a rapidly-scaling company. Visit our Vanta Engineering Blog to learn more about what our team is working on! The Integrations Platform team mission is to power the world’s largest trust automation ecosystem, enabling any person or agent to build, connect, and automate trust seamlessly. We own Vanta’s integration ecosystem, which currently includes over 400 integrations across Cloud Providers (AWS, Azure, GCP), Identity Providers, Mobile Device Management (MDM), and Human Resources Information System (HRIS). We are focused on developing the Integration Platform. This includes creating shared primitives for authentication, lifecycle, observability, and publishing to ensure all integrations are built on the same fou

TypeScriptReactNode.jsAWS
T
📍 San Francisco, Canada
✓ Quality checkedCompany trend -94.4%

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Team Twitch's Enterprise Platform & Technology (EPT) organization is looking for a Software Development Engineer II to build the systems where SAP meets AWS — extending our enterprise ERP with cloud-native services and agentic AI to power Finance and enterprise functions across Twitch and Amazon. This is a hands-on engineering role where you'll work on SAP-side development (ABAP, CDS, RAP, OData) and AWS-native engineering (Lambda, Step Functions, MCP servers, Bedrock, CDK) — owning integrations end-to-end. About the Role You'll work at the intersection of SAP enterprise systems and modern cloud engineering — building AWS-hosted APIs and pipelines that talk to SAP, standing up agentic AI tooling (MCP servers, Bedrock agents, Claude-powered workflows) that automates Finance operations, and shipping production AWS services alongside SAP customizations. The business problems are well understood; how you solve them with SAP + AWS + AI is up to you. We need someone equally comfortable writing ABAP inside SAP GUI and Python/TypeScript infrastructure code against AWS — a full-stack enterprise engineer who ships across both worlds and raises the bar on automation. You Will SAP Engineering (~50%) Design, build, and maintain integrations between SAP (S/4HANA, BTP) and downstream systems — own

JavaScriptTypeScriptPythonJava
PE
📍 Palo Alto, CA· Full-time
✓ Quality checked

A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Are you passionate about engineering quality, performance, and increasing the impact of engineers around you? Software Engineers at Palantir build software at scale to transform how organizations around the world use data. As an intern within Palantir’s Foundations organization, you’ll have the opportunity to grow more quickly than you ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir Gotham, and Palantir Apollo platforms, and drive investments to improve the velocity and quality of our engineering. Teams within Palantir’s Foundations organization are made up of a small number of engineers, each focused on one of four major categories of our infrastructure: • Backend Infrastructure: Maximizes the productivity of our backend developers and ensures Palantir’s platforms have performant and consistent RESTful services. Think: making the “easy way” the “right way” when developing backend services, including designing infrastructure to build hundreds of micro-service repos performantly, or to ensure we keep reliable audit logs of everything users do in our platforms. • Developer Infrastructure: Operates the systems and services that underpin all aspects of our developer ecosystem, including off-the-shelf tooling like GitHub and custom tooling for managing automated changes across hundreds of repositories. • Frontend Infrastructure: Maximizes frontend developer productivity across the entire frontend development stack, from the developer experience in the IDE to the final user experience in the browser. Think: the core infrastructure required to develop and serve our frontends (including features flags, inter

TypeScriptJavaReactGit
PE
📍 Palo Alto, CA· Full-time· Hybrid
✓ Quality checked

A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Are you passionate about engineering quality, performance, and increasing the impact of engineers around you? Software Engineers at Palantir build software at scale to transform how organizations around the world use data. As an engineer within Palantir’s Foundations organization, you’ll have the opportunity to grow more quickly than you ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir Gotham, and Palantir Apollo platforms, and drive investments to improve the velocity and quality of our engineering. Teams within Palantir’s Foundations organization are made up of a small number of engineers, each focused on one of four major categories of our infrastructure: • Backend Infrastructure: Maximizes the productivity of our backend developers and ensures Palantir’s platforms have performant and consistent RESTful services. Think: making the “easy way” the “right way” when developing backend services, including designing infrastructure to build hundreds of micro-service repos performantly, or to ensure we keep reliable audit logs of everything users do in our platforms. • Developer Infrastructure: Operates the systems and services that underpin all aspects of our developer ecosystem, including off-the-shelf tooling like GitHub and custom tooling for managing automated changes across hundreds of repositories. • Frontend Infrastructure: Maximizes frontend developer productivity across the entire frontend development stack, from the developer experience in the IDE to the final user experience in the browser. Think: the core infrastructure required to develop and serve our frontends (including features flags, int

TypeScriptJavaReactGit
P
📍 Toronto, ON, CA· Full-time
✓ Quality checkedCompany trend -100%

About Pinterest: Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product. Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible. At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI. Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here . With more than 535 million users around the world and 400 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 3,500 global employees, our teams are small, mighty, and still growing. At Pinterest, you’ll experience hands-on access to an incredible vault of data and contribute large-scale recommendation systems in ways you won’t find anywhere else. The Content Shopping Mining ML team builds machine learning systems that understand shopping-related content across the web, turning unstructured merchant pages into high-quality structured product data like price, title, availability, and images. This helps improve product experiences on Pinterest, including content quality, distribution, recommendations, and search; for example, see the team’s KDD 2025 paper,&

SQLAWSRestMachine Learning
R
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -76.2%
Quick readStrong listing-quality and freshness signals

Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Robinhood Wallet team’s mission is to democratize access to financial services worldwide by leveraging DeFi protocols and Robinhood Chain! We build secure, intuitive, and decentralized products that enable our users to custody and manage their digital assets. Our team works at the intersection of traditional finance and web3, driving progress in cryptocurrency and blockchain applications. We work closely across multiple engineering and design areas to deliver highly reliable, high-performance systems for customers worldwide. As a Software Developer , you will build and own the backend services, infrastructure, and data systems that support Robinhood Wallet products. You will develop new features and system enhancements to deliver a highly secure and efficient trading experience for cryptocurrencies and tokenized stocks, including perpetual futures, to customers worldwide. In this role, you will design scalable architectures and maintain high-quality codebases. You will also collaborate with other engineering teams to guide key technical decisions and raise our team's engineering standards. This role is based in our Toronto, ON office(s), with in-person attendance e

PythonJavaAWSGit
R
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -76.2%
Quick readStrong listing-quality and freshness signals

Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Red Team team’s mission is to proactively identify and simulate real-world threats against Robinhood’s platforms, properties, and people. Through red teaming and adversarial simulations, the team evaluates security controls, uncovers vulnerabilities, and helps continuously strengthen Robinhood’s overall security posture in close partnership with Detection & Response, Physical Security, and Engineering. As a Staff Offensive Security Engineer, you will take a hands-on role in designing and executing stealthy adversarial simulations to validate assumptions and uncover gaps in detection and response. You’ll leverage threat modeling, penetration testing, and research-driven techniques to emulate sophisticated attackers, while collaborating cross-functionally to improve defenses and shape more secure systems. This role is based in our Toronto, Canada office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll

JavaScriptPythonJavaAWS
R
📍 Bellevue, WA; Menlo Park, CA· Full-time
✓ Quality checkedCompany trend -76.2%

Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. Robinhood's Enterprise Security team is at the forefront of AI security, designing safety guardrails for cutting-edge AI and driving modern enterprise-wide security tooling standards. As a Senior Corporate Security Engineer on our Corporate Systems team, you will operate at the center of our enterprise security infrastructure, maintaining the control plane for user-facing security tooling and building innovative solutions that keep our employees and platform secure! In this role, you will combine security engineering, systems administration, and hands-on AI agent development to drive key automation and safety initiatives. Joining a lean, high-impact team, you will have high visibility and direct empowerment to take strategic initiative, solve complex technical challenges, and shape Robinhood's AI security posture. This role is based in our Menlo Park or Bellevue office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams.

VueAWSGitAI
R
📍 Toronto, Canada· Full-time
✓ High-confidence listingCompany trend -76.2%
Quick readStrong listing-quality and freshness signals

Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. At Robinhood, Quality Engineering (QE) is a critical function within our broader engineering organization. We serve as the final line of defense for product quality—empowering teams to ship confidently by embedding robust test strategies, running critical end-to-end checks, and maintaining automation systems that scale with our product velocity. Our mission is to uphold a high bar for customer experience, especially during P0 launches, through a mix of technical expertise, test execution, and cross-functional collaboration. As a Quality Engineer, you will support high-impact product launches by designing test strategies, executing manual and automated testing, and partnering with our contractor team on regression test cycles. This role requires someone who thrives in fast-paced environments, cares deeply about the customer experience, and is eager to shape the test infrastructure behind Robinhood’s iOS, Android, and Web apps. This role is based in our Toronto office, with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experienc

PythonJavaAWSAI
🔔

Get new ai systems engineer jobs in Canada by email

Daily job updates · Unsubscribe anytime