Talent.com
Magical
New Graduate Software EngineerMagical • Toronto, ON, Canada
New Graduate Software Engineer

New Graduate Software Engineer

Magical • Toronto, ON, Canada
15 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

Growth Software Engineer at Tubi Toronto

Tubi, Inc.toronto, on, Canada
Full-time

Become a key player in Tubi's Growth team as a Staff Software Engineer specializing in UI/UX enhancement.Focus on technical leadership and innovative growth solutions while optimizing user experien... Show more

 • Promoted

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

Blair AIToronto County, Canada
Full-time

Seeking an AI-native Software Engineer to architect and evolve the platform, ship end-to-end features, and automate tasks.Focus on end-user value, UI/UX quality, and AI tools. Show more

 • Promoted

Graduate 2026 Software Engineer I, Tor - C$122,000 - C$128,000 A Year

UberToronto County, Canada
Full-time

Entry-level software engineer role focusing on building, maintaining, and optimizing backend services and infrastructure for Uber's global products, requiring proficiency in programming languag... Show more

 • Promoted

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

AtlassianNorth 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 (New Grad)

PetsApptoronto, on, Canada
Full-time

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 believe in c... Show more

 • Promoted

Junior Software Engineer

DawninfotekToronto, ON, CA
Full-time

Design, develop, and maintain APIs using.Integrate APIs with backend systems such as.SOAP/REST services, and microservices.Work with DevOps teams to integrate APIs into.Monitor API usage, troublesh... Show more

 • Promoted

Software Engineer, Graduate - C$80,000 - C$120,000 A Year - No Experience Required

ProvisionNorth York, Canada
Full-time

Develops web applications using Python, collaborates with designers, and integrates AI for construction automation. Show more

 • Promoted

Edtech Software Engineer, New Grad (Integrations) - C$90,000 A Year - No Experience Required

IXLEast York, Canada
Full-time

Software Engineer needed for EdTech company in Toronto.Develop tools to simplify educational technology integrations.Requires Java and Bachelor's degree. 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, New Grad - C$121,000 - C$126,000 A Year - No Experience Required

ZipToronto County, Canada
Full-time

Software Engineer to build core products and architecture, collaborating with cross-functional teams. Show more

 • Promoted

Thumbtack Senior Software Engineer

Thumbtacktoronto, on, Canada
Full-time

Enhance your impact as a Senior Software Engineer in Site Reliability at Thumbtack.Join us to design resilient, scalable systems while collaborating across engineering teams for optimal service del... Show more

 • Promoted

Lead Software Engineer of Growth Initiatives

Fairetoronto, on, Canada
Full-time

Advance your software engineering skills at Faire as a Lead Engineer, focusing on enhancing our Growth Platform's capabilities.Your knowledge in both backend and frontend systems will be essential ... Show more

 • Promoted

New Grad DevOps Software Engineer Position

Cerebras Systems, Inc.Toronto
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

Principal Software Engineer, Productivity (Golang)

Oktatoronto, on, Canada
Full-time

Be among the first 25 applicants.Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform ... Show more

 • Promoted

Software Engineer

RAVLtoronto, on, Canada
Full-time

RAVL helps technologists accelerate their careers.At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind.O... 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

Senior Software Engineer, Growth

Tubitoronto, on, Canada
Full-time

The team is responsible for building and optimizing the UI/UX across all Web and OTT applications at Tubi.The team primarily focuses on implementing features related to user acquisition and growth,... Show more

 • Promoted

Junior Software Engineer Role at eBay

eBaytoronto, on, Canada
Full-time

Launch your software career with eBay as a Junior Software Engineer, focusing on scalable applications and API development.As part of eBay's innovative team, you will build high-availability applic... Show more

 • Promoted

Principal Software Engineer - Kubernetes

Tech Talent Internationaltoronto, on, Canada
Full-time

Principal Software Engineer - Kubernetes.About the job Principal Software Engineer - Kubernetes.Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently hir... Show more