Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

Magical

About Magical

Magical is an agentic automation platform transforming healthcare with state-of-the-art AI—delivering AI agents that work in real production environments.

 

We believe the future of healthcare will be shaped not by replacing people, but by amplifying their talents. Magical empowers healthcare organizations to scale their top experts across every workflow, driving greater accuracy, efficiency, and care throughout operations.

 

Our "AI employees" automate repetitive, time-consuming workflows while keeping people in control. We focus on healthcare—a $4 trillion industry overwhelmed by administrative complexity—automating critical processes like prior authorizations and medical coding, so providers can focus more on patient care.

 

Our Traction

  • Customers are expanding from initial workflows into broader use cases after seeing reliable production results

  • 7-day proof-of-concept projects demonstrate real value quickly, where months are typical in the industry

  • Our self-healing automations deliver production-grade reliability at scale

  • Magical is backed by Greylock, Coatue, and Lightspeed, with $41M raised. Our founder, Harpaul Sambhi, previously sold his first company to LinkedIn.

 

About the Role

As a Software Engineer, you’ll build the systems powering Magical’s AI agents. This is a wide-funnel role, open to a range of experience levels and backgrounds. We’ll calibrate scope according to your skills, but we’re looking for people eager to own meaningful work, learn quickly, and help us ship robust products.

 

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.

 

You’ll help convert messy customer inputs—SOPs, decision trees, portal behaviors, edge cases—into reliable automations. You’ll design systems that draft workflows, test them, catch failures, recommend edits, and escalate to humans as needed. You’ll also work on runtime reliability, workflow pathways, evaluations, and specialized agents for repeatable healthcare tasks.

 

This is a hybrid role based in our Toronto office.

 

What You’ll Do

  • Design and build backend and full-stack systems for AI agents and healthcare automations

  • Own projects from implementation through deployment, monitoring, and iteration

  • Build product and platform features for automation creation, workflow pathways, testing, editing, and production run reporting

  • Improve reliability with better run state management, queues, error classification, alerts, and dashboards

  • Collaborate with product, design, and deployment engineering to turn real healthcare workflows into robust automation systems

 

You May Be a Fit If

  • You’ve built backend or full-stack systems running in production

  • You have strong fundamentals across databases, APIs, queues, async workflows, and observability

  • You’re comfortable working in TypeScript/Node or a similar backend stack

  • You’ve integrated AI tools into your developer workflow and enjoy experimenting with new approaches

  • You favor action—shipping, learning, prioritizing, and iterating quickly

  • You take ownership of your work and enjoy helping teammates grow

 

Even Better If

  • Experience building platform, infrastructure, or workflow systems

  • Experience creating agentic products or agent-based workflows

  • Experience integrating LLMs or AI models into production backend systems

  • Background in event-driven architectures, workflow engines, observability, or runtime reliability

  • Experience in healthcare operations or revenue cycle management

 

We’re building the best self-serve agentic automation platform for healthcare, and we’re just getting started. Come join us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Toronto, ON vacancy
  •  ...the Company We are on a mission to build and strengthen our engineering teams to match the accelerating success of our Street Context acquisition...  ...the Role Are you looking for your next challenge in your Software Engineering journey? Are you a curious and driven engineer... 
    Suggested
    Full time

    Blue Matrix Limited

    Toronto, ON
    1 day ago
  •  ...solid enough that customers are comfortable staking their compliance on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who owns what they build all the way to production and treats "it works... 
    Suggested
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    1 day ago
  • $100k - $150k per year

     ...here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and deliver secure, scalable, and high-performance services that form the backbone of modern digital... 
    Suggested
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    1 day ago
  •  ...financial infrastructure with hands-on support so founders can operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment. What You’ll Do Build full-stack web features (front-end,... 
    Suggested
    Full time
    Internship

    Meow Inc

    Toronto, ON
    1 day ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world's attention. As the media division of Salt XC, we're building a different kind of agency where media, commerce, creative, data... 
    Suggested
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    1 day ago
  •  ...We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software... 
    Full time
    Work at office

    Zoho Limited

    Toronto, ON
    1 day ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern elective-care clinics — med spas, wellness, longevity, and aesthetics practices. Most clinics run on 5–10 disconnected tools that... 
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

    Toronto, ON
    1 day ago
  •  ...including AI and automation, with the right mindset. Above all, you’re here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building scalable, secure systems. You have a strong foundation in backend... 
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    1 day ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations...  ...the bar.  Job Summary We’re hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS platforms... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    1 day ago
  •  ...across their integrations, and confidently operate full-stack communication workflows. About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-stack product surfaces that surround it. This individual will... 
    Full time
    Remote work

    Nylas

    Toronto, ON
    1 day ago
  •  ...Description of the demo job posting Engineers on the Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our pipeline, extending our... 
    Full time
    Work at office
    Remote work

    Partner Experience Xml Feed

    Toronto, ON
    1 day ago
  • $148k - $197k per year

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service to projects, we help our customers run the workflows...  ...operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems behind... 
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    1 day ago
  • $120k - $170k per year

     ...About Us Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable...  ..., accountability, and continuous improvement - where every engineer can experiment, own, and make real impact.  The Role We’re... 
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    1 day ago
  •  ...tests and benchmarks to validate and evaluate our solutions. Who you are: Bachelors or higher degree in Computer Science or Engineering. Excellent communication skills and the ability to work in a team. Strong coding skills (in at least one of Python and C++).... 
    Full time
    Flexible hours

    Centml

    Toronto, ON
    1 day ago
  • $140k - $260k per year

     ...conference providers using SDKs What you bring: ~7+ years of software development experience using Python ~ Proven experience with...  ...: ~ BSc in Computer Science, Mathematics, Software Engineering, or equivalent experience     The US base salary range... 
    Full time

    Zoominfo Technologies, Llc

    Toronto, ON
    1 day ago
  • $130k per year

     ...You will also be joining one of Canada's fastest-growing start-ups!   What We Are Looking For We’re looking for a Senior Software Engineer to play a key part in building, scaling, and shaping Makeship’s platform as a part of one of the fastest-moving industries in the... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Worldwide
    Home office

    Makeship

    Toronto, ON
    1 day ago
  •  ...Your Impact Mentor and develop more junior developers so we can build the best team! Design, develop and execute innovative software solutions to address business needs Ensure software architecture meets all performance, quality, and security requirements Evaluate... 
    Full time

    #legend

    Toronto, ON
    1 day ago
  • $72k - $75k per year

     ...management system for our customers so they can spend more time doing what they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have a sharp eye for detail and a passion for ensuring quality through... 
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    1 day ago
  •  ...Summary QuEra Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum computers. You will have the opportunity to work... 
    Full time

    Quera Computing Inc.

    Toronto, ON
    1 day ago
  •  ...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...-driven. About the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector team. This team builds... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    1 day ago
  • $100 per hour

     ..., General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Special Projects Software Engineers Type: Contract Compensation: $100–$200/hour Location: Remote Role Responsibilities Collaborate... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  •  ...churn. We were part of Y Combinator in 2021 and raised a $2M seed round shortly after. About the Role We are looking for a Software Engineer, Infrastructure to ensure our data-intensive systems' reliability, scalability, and maintainability. What You'll Do... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Home office

    Bree

    Toronto, ON
    1 day ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers scale.   This team owns authentication, API gateways, interservice...  ...company-wide reach, this is the team.   How you’ll shape our software engineering practices: Provide guidance and mentorship... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    1 day ago
  • $65 per hour

     ...screen sessions demonstrating specific tasks with clear verbal narration explaining each step. Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements. Follow provided staging instructions to set up specific UI states... 
    Full time
    Contract work
    Summer work
    Internship
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $30 - $50 per hour

     ...customer interactions every day. We’re looking for builders who want to take ownership and move fast. About the Role As a Software Engineer Intern , you’ll build systems that power real-time, AI-driven customer interactions in contact centers . You’ll work on... 
    Full time
    Internship
    Work at office
    Remote work

    Cresta

    Toronto, ON
    1 day ago
  •  ...of-breed open-source components tailored to each business's unique needs. As we continue to grow, Shakudo seeks a Senior Software Engineer with strong experience in Kubernetes and systems development. In this role, you can expect to play a crucial role in building our... 
    Full time

    Shakudo

    Toronto, ON
    1 day ago
  • $125k - $135k per year

     ...Perkopolis and participate in our rewards and recognition programs to celebrate your contributions. What You’ll Do The Job:  Lead Software Engineer, Backend & Cloud Platform We’re hiring a Lead Software Engineer, Backend & Cloud Platform , to help own and operate... 
    Full time
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    1 day ago
  •  ...just a thank you program. Our employee recognition and rewards software inspires employees to recognize everyone, every day, everywhere...  ...growth and internal promotions, we have multiple Senior Software Engineering roles available in various domains across the business. Report... 
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Achievers

    Toronto, ON
    1 day ago
  •  ...Why Join Doppel Doppel is building the future of social engineering defense. Our AI-native platform uses agentic AI to protect executives, employees, customers, and brands from phishing, impersonation, fraud, and other AI-powered threats across digital channels. We help some... 
    Full time
    Work at office
    Flexible hours

    Doppel

    Toronto, ON
    1 day ago
  • $70 - $95 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $70–$95/hour Location: Remote Role Responsibilities... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!