programmer software engineer jobs in Toronto

1,000 programmer software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Salesforce Full-time

    Design AI agent frameworks and evaluation systems as a Lead Software Engineer with Salesforce in San Francisco. Build production backend software. This Lead Software Engineer role supports Agentforce and Salesforce product setup experiences. You will work across agent runtime, skill design, evaluation infrastructure, structured queries, semantic search,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Thomson Reuters Full-time

    Job Description Are you passionate about transforming the future of legal research with AI? Join our Global Westlaw Engineering organization and help shape the next generation of intelligent legal research solutions. The Global Westlaw Engineering organization builds and operates the technology that powers Westlaw, the world’s leading legal research...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Cerebras Full-time

    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Thumbtack Full-time €180,200 - €233,200 Temporary

    Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county of the U.S., people turn to Thumbtack to complete urgent repairs, seasonal maintenance and bigger...


  • Toronto, Ontario, Canada Micromart Full-time

    Location: Toronto (Hybrid preferred, remote possible for strong candidates) This is a full-stack role with a strong backend focus. About Micromart Micromart is building the platform for unattended retail. We empower entrepreneurs to turn any location into a retail opportunity, from offices and condos to gyms, hotels, and other shared spaces. Our focus is on...


  • Toronto, Ontario, Canada Avenue.io Inc. Full-time

    Build internal applications at Cohere using TypeScript, React, Python, and Next.js in a remote-friendly engineering environment. Create tools supporting frontier AI model development.As a Senior Full-Stack Software Engineer, you will craft browser and server experiences for user-facing products. You will collaborate with annotators, ML researchers, product...


  • Toronto, Ontario, Canada Capital One Full-time

    Build software solutions in Toronto as a New Grad Associate Software Engineer with Capital One Canada, using coding and testing skills.This associate-level role supports business-critical projects across mobile, cloud, frontend, and backend development. You’ll work in Agile teams, collaborate with designers and analysts, and contribute throughout the...


  • Toronto, Ontario, Canada Cresta Full-time

    Shape the future of work with Cresta as a Senior Software Engineer specializing in AI technology. Be pivotal in creating impactful Virtual Agents and improve productivity metrics remotely. In this senior role, you’ll work within the Cresta Virtual Agents engineering team, focusing on platform enhancement and customer-driven solutions. Analyzing technical...


  • Toronto, Ontario, Canada Snap Full-time

    Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company operates Snapchat, a visual messaging app that enhances your...


  • Toronto, Ontario, Canada Equinix Full-time

    Build reliable networking software with Golang at Equinix, creating scalable distributed systems for a next-generation networking platform. Work across global infrastructure.As a Staff Software Engineer, you will develop software services through network-adjacent virtualized compute platforms. Your work will support cloud-native network software,...


  • Toronto, Ontario, Canada Pathlion Full-time

    Become a Senior Software Developer at Metrolinx, specializing in innovative transport solutions. Enhance applications related to train and bus system management while improving customer communication. This role requires a blend of technical acumen and stakeholder interaction to ensure effective transit operations. You’ll develop architectures for...


  • Toronto, Ontario, Canada Conga Full-time

    A career that’s the whole package! At Conga, we’ve built a community where our colleagues can thrive. Here you’ll find opportunities to innovate and support growth through individual and team development, all within an environment where every voice is heard. Conga lines up commercial operations so companies run as connected, smarter businesses. By...


  • Toronto, Ontario, Canada Fiscal AI Full-time

    Elevate software quality at Fiscal.ai as a Software Engineer focused on product testing in Canada. This role emphasizes debugging, test automation, and enhancing the Fiscal.ai Terminal's performance. In this critical position, you will take ownership of the quality assurance for the Fiscal.ai Terminal. Your responsibilities include fixing bugs across the...


  • Toronto, Ontario, Canada ZoomInfo Technologies LLC Full-time

    Build reliable software with Python and AI at ZoomInfo, working remotely on applications, services, and data platforms for business teams.As a Senior Software Engineer, you will own complex technical projects from ambiguous requirements through production. You will use Python, SQL, APIs, data pipelines, and applied machine learning to create maintainable...


  • Toronto, Ontario, Canada EngineersOfAI Full-time

    Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount...


  • Toronto, Ontario, Canada Scribd, Inc. Full-time

    Scribd, Inc. is on a mission to advance human understanding. Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise. Culture at Scribd, Inc. We support a culture where our employees can be real and be bold; where we debate and commit as...


  • Toronto, Ontario, Canada EngineersOfAI Full-time

    Take the lead as a Staff Software Engineer in Risk Engineering at Stripe, where you’ll focus on building systems that protect against fraud and ensure regulatory compliance. Your work will directly influence the financial safety of countless businesses. As a critical member of the team, you will define technical strategies for our screening systems while...


  • Toronto, Ontario, Canada Kaseya Full-time

    About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success....


  • Toronto, Ontario, Canada Achievers Full-time

    Achievers is looking for an Intermediate Frontend Engineer to join our team and help shape the future of our product! We are seeking a forward-thinking, passionate, and collaborative frontend engineer who thrives on building world-class, accessible software. As an Intermediate Engineer at Achievers, you bring an AI-first mindset and use modern AI tools to...


  • Toronto, Ontario, Canada Bree Full-time

    About Bree Bree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best...