Talent.com
Magical
New Graduate Software EngineerMagical • Toronto, ON, Canada
No longer accepting applications
New Graduate Software Engineer

New Graduate Software Engineer

Magical • Toronto, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Responsibilities

  • As a New Grad Software Engineer, you will help build the systems that power Magical’s AI agents
  • Under the hood, Magical orchestrates long-running, high-stakes healthcare workflows involving queues, run state, browser automation, model calls, evaluations, observability, and human‑in‑the‑loop recovery
  • These systems need to be reliable, debuggable, and resilient because they operate in messy real‑world environments
  • A workflow might depend on a payer portal changing, a document being malformed, a model output needing review, a human needing to step in, or an edge case no one has seen before
  • You will help turn messy customer inputs — SOPs, decision trees, payer rules, portal behavior, operational know‑how, and edge cases — into reliable automations
  • You may work on systems that draft workflows, test automations, catch failures, recommend fixes, elevate to humans, improve runtime reliability, or make our agents easier to build and deploy
  • The problems will not always be well defined
  • That is part of the job
  • Design and build backend and full‑stack systems for AI agents and healthcare automations
  • Build product and platform features for automation creation, workflow pathways, testing, editing, monitoring, and production reporting
  • Improve reliability through better run state management, queues, error classification, alerts, dashboards, and observability
  • Collaborate with product, design, deployment engineering, and customer‑facing teams to turn real healthcare workflows into production‑grade automation systems
  • Own projects from implementation through deployment, monitoring, iteration, and customer impact
  • Learn from senior engineers while taking on meaningful responsibility early

Qualifications

  • You have strong software engineering fundamentals and are excited to keep improving them.
  • You move quickly, learn quickly, and care about shipping reliable work.
  • You are graduating soon or recently graduated with a degree in Computer Science, Engineering, Math, or a related technical field.
  • You are excited about AI and already use AI tools to improve how you code, debug, learn, or build.
  • You want to work in person with a high‑caliber team in Toronto.
  • You have built meaningful projects, internships, research systems, open‑source work, startups, or production software.
  • You are comfortable with ambiguity and can make progress even when the answer is not obvious.
  • You are a self‑starter who takes ownership instead of waiting to be handed every next step.
  • You have experimented with LLMs, agents, browser automation, evaluations, or model‑powered workflows.
  • You have worked in a startup, research lab, internship, hackathon team, or environment where you had to figure things out quickly.
  • You have built side projects, developer tools, automation projects, or AI‑powered products.
  • You have worked with databases, APIs, queues, async systems, or distributed workflows.
  • You have experience with TypeScript, Node, React, Python, or similar backend/full‑stack technologies.

#J-18808-Ljbffr

Create a job alert for this search

New Graduate Software Engineer • Toronto, ON, Canada

Similar jobs

Junior Software Engineer – Java/Kotlin, AWS + Equity

IntuitToronto, ON, CA
Full-time

A leading software company is looking for an Entry Level Software Developer to work in Toronto.This role will focus on developing high-quality software using Java, Kotlin, AWS, and React/Typescript... Show more

 • Promoted

Software Engineer

Sproutlogic ConsultingToronto, ON, CA
Full-time

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.Develop new capabil... Show more

 • Promoted

Software Development Engineer

AMDMarkham, York Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.WHAT YOU DO AT AMD CHANGES EVERYTH... Show more

 • Promoted

Software Engineer

Pubgenius Inc.Toronto, ON, CA
Full-time

We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe.We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fi... Show more

 • Promoted

Software Developer, New Grad

IXL LearningToronto, ON, CA
Full-time

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Developers who have a passion for technology and education.You will be helping us ... Show more

 • Promoted

Software Engineer

ALTEN CanadaMarkham, York Region, CA
Full-time

In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services.Our footprint spans across... Show more

 • Promoted

Software Engineer (New Grad)

PetsAppToronto, Ontario, Canada
Full-time

About Us At Blair AI, we’re rethinking patient and provider communication with AI.We believe that AI is a foundational transformation for how healthcare organizations will operate and behave.We bel... Show more

 • Promoted

Software Engineer, New Grad - C$121,000 - C$126,000 A Year - No Experience Required

ZipNorth York, Canada
Full-time

Software Engineer role building core products and architecture, working with a tight-knit team, shipping customer-facing features, and solving complex technical challenges in a fast-paced environment. Show more

 • Promoted

Software Engineer Specializing in Backend Solutions

Silversmith Capital PartnersToronto, ON, CA
Full-time

Shape the future of automation at Intellistack as a Software Engineer, utilizing your backend expertise to design impactful digital solutions in a hybrid setting.This role focuses on creating ident... Show more

 • Promoted

Software Engineer in Education Sector

AutodeskToronto, ON, CA
Full-time

As a Software Development Engineer at Autodesk, immerse yourself in the dynamic world of educational technology.Focus on developing tools that bridge gaps in teaching and learning through innovativ... Show more

 • Promoted

Junior Software Engineer-Global Payments Engineering

HanzillaToronto, ON, CA
Full-time

Select how often (in days) to receive an alert:.Title: Junior Software Engineer-Global Payments Engineering.Join a purpose driven winning team, committed to results, in an inclusive and high‑perfor... Show more

 • Promoted

Software Engineer, 2026 Graduate Canada - C$94,500 - C$123,375 A Year

AtlassianEast York, Canada
Full-time

Develop scalable code for Atlassian products, collaborate in Agile teams, and contribute to AI-powered features.This role is for 2026 graduates. Show more

 • Promoted

Software Engineer

TRXToronto, ON, CA
Full-time

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more

 • Promoted

Software Engineer

ThoughtStormToronto, ON, CA
Full-time

Experience with Grants Management would be an asset.Required to translate technical systems specifications into working, tested applications.Developing detailed programming specifications.Writing a... Show more

 • Promoted

New Grad DevOps Software Engineer Position

Cerebras Systems, Inc.Toronto, Ontario, Canada
Full-time

Elevate your career with a New Grad DevOps Software Engineer role at Cerebras Systems.Dive into the forefront of AI technology and infrastructure automation.Cerebras Systems is seeking a New Gradua... Show more

 • Promoted

Software Engineer

ParallelzToronto, ON, CA
Full-time

Parallelz is building a novel technology platform that enables new ways of delivering, discovering, and extending mobile applications, in ways that were never thought possible.We allow developers t... Show more

 • Promoted

DevOps Software Development Engineer

TekWissen ®Markham, York Region, CA
Temporary

Position: DevOps Software Development Engineer.Job Type: Temporary Assignment.TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent s... Show more

 • Promoted

Software Engineer (New Grads) - Vancouver - C$130,000 - C$205,000 A Year

GigaToronto County, Canada
Full-time

Giga is hiring new grad software engineers to build AI agent systems.Responsibilities include backend development, data pipelines, and agent infrastructure.Requires a CS degree and internship exper... Show more

 • Promoted

Software Engineer (New Grad) - C$100,000 - C$150,000 A Year

Blair AIEast York, Canada
Full-time

Founding Engineer to build and scale AI-powered patient and provider communication systems using various programming languages and cloud services.Requires AI-native mindset and experience. Show more

 • Promoted

Senior Software Engineer

Newrich NetworkToronto, ON, CA
Full-time

Software Developer with proven project track record.Strong knowledge of PHP 8, Laravel 9+, MySQL, React.Strong knowledge of Golang, Gin - or any other Golang Framework.Experience with HTML/CSS/JS, ... Show more