Jobs for software engineering apprentice learn at Toronto

1,000 software engineering apprentice learn job listings in Canada. Find daily updated positions from leading job boards.

  • Summer Intern 2027 Premium

    1 day ago


    Toronto, Canada Manulife Full-time $52,650 - $70,200 Contract

    At Manulife John Hancock, we believe in investing in the future – starting with you. Our internship program is your launchpad to success, offering the support, structure, and exciting opportunities you need to thrive and make your mark.  As a Software Engineering Intern, you’ll gain hands-on experience developing applications and systems that...


  • Toronto, Canada TribalScale Full-time

    Shape the Future with TribalScale TribalScale is a digital innovation firm that helps organizations adapt and thrive in a rapidly changing world. We partner with clients to build transformative digital products, modernize technology platforms, and apply emerging technologies—including artificial intelligence—to meaningful business challenges.Our teams...


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

    Join ServiceNow as a Senior Machine Learning Engineer and revolutionize how businesses utilize AI. You will be instrumental in creating optimization apps that enhance operational efficiencies. As part of the team, your focus will be on building model-driven applications and working closely with AI agents to deliver precise, scalable solutions. Your...


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

    Job Description What's the opportunity? At RBC Borealis, you’ll be joining a team of leading researchers and software engineering specializing in machine learning. You will have access to rich and massive datasets, and to computational resources to support novel product development touching machine learning areas such as generative AI, natural language...


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

    Join ServiceNow as a Senior Machine Learning Engineer and revolutionize how businesses utilize AI. You will be instrumental in creating optimization apps that enhance operational efficiencies. As part of the team, your focus will be on building model-driven applications and working closely with AI agents to deliver precise, scalable solutions. Your...


  • Toronto, Ontario, Canada United States Digital Space LLC Full-time

    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Role the company is seeking a highly motivated and experienced Senior Manager, Software & Data Engineering to lead the design, development, modernization, and support of critical data and software platforms that enable enterprise reporting, analytics,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Tata Consultancy Services Full-time €70,000 - €100,000 Temporary

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Tata Consultancy Services. Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects...


  • Toronto, Ontario, Canada Waabi Full-time

    Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San...


  • Toronto, Ontario, Canada Cohere Full-time

    Embark on an exciting journey as a Software Engineering Intern at Cohere! Contribute to transformative AI solutions while gaining practical skills in a supportive and innovative setting. This role is perfect for students eager to explore machine learning and NLP. At Cohere, you’ll write code that creates outstanding user experiences, design scalable...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Zoom Information, Inc. Full-time

    Join ZoomInfo as an Experienced Software Engineer, focusing on developing and automating solutions with TypeScript and Go. Collaborate in a vibrant environment that prioritizes innovation. This position requires at least 5 years of software engineering experience, with a deep dive into delivery systems and automation platforms. You'll create maintainable...


  • Toronto, ON, Canada Sapphire Stream Technology Full-time $90,000 - $130,000 Contract

    Take on a senior role as a Robotics Software Engineer, specializing in ROS 2 to drive the development of cutting-edge robotics applications. Focus on integrating key sensors and enhancing machine learning for autonomous systems. This position requires strong collaboration with software, AI, and embedded systems teams to build and refine reliable robotics...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Tubi Full-time €137,200 - €196,000 Temporary

    About the Role We’re looking for a Senior Software Engineer specializing in Rust to lead the evolution of our backend platform and tooling. This role will focus on developing and maintaining critical Rust-based tools and infrastructure which could bring Tubi to its next era. In this role, you’ll architect and implement high-performance, secure, and...


  • Toronto, Ontario, Canada eBay Full-time

    At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Amazon Full-time €114,800 - €191,800 Temporary

    Software Development Engineer, Amazon Kids Come join the Amazon Kids team in Toronto! Amazon Kids gives children the content they love on devices built just for them — while giving parents the oversight and controls they need to feel safe. Our team builds the technology that powers Amazon Kids subscription acquisition and management: enabling kids to...


  • Toronto, Ontario, Canada Capital One Canada Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We're a bank a tech company would...


  • Toronto, Ontario, Canada RBC Full-time

    Elevate financial services as an Innovative AI/ML Software Engineer with RBC Digital. Your leadership will be critical in delivering cutting-edge machine learning solutions across banking platforms. In this role, you'll own the development process from initial design to rolling out production systems. Your expertise will ensure that projects leverage the...


  • Toronto, Ontario, Canada Marqeta Full-time

    As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our Identity Platform. You will be responsible for building and operating systems that manage the full KYC lifecycle, from Customer Identification Program (CIP) verification at account opening (name, DOB, address, ID...


  • Toronto, Ontario, Canada COGNITO INC Full-time

    Pursue an exciting opportunity as a Senior Backend Software Engineer in our hybrid Ottawa, Toronto, or Montreal location. Bring your proficiency in TypeScript and Microservices to design scalable, efficient systems. In this role, you will focus on building and maintaining backend APIs while working closely with a team of architects. Your ability to rapidly...


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

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Get AI-powered...


  • Toronto, Ontario, Canada Stripe Full-time

    Stripe is seeking new graduates in Toronto to join their software engineering track. You'll contribute to building programmable financial infrastructure and ship impactful features for the world's smallest and largest businesses.You will learn from experienced engineers and apply modern development practices in a fast-paced environment. We value curiosity,...