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 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Toronto, ON vacancy
  •  ...debug, review, ship, and operate. We are actively rethinking how engineering teams work in a world where every engineer is paired with...  ...investors. About the Role We are looking for a versatile Software Engineer to join our platform team, working directly alongside... 
    Suggested
    Full time
    Internship

    Parallelz

    Toronto, ON
    20 days ago
  • $69k - $114k per year

     ...subject matter experts through mentoring and on the job coaching -- What will your typical day look like? We’re looking for a Software Engineer to design and build scalable applications and services. This is a hands-on development role focused on delivering high-... 
    Suggested
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  •  ...The founding team brings deep experience from both finance and engineering, having overseen finance organizations at leading tech companies...  ...with financial systems including ERPs, HRIS, procurement software, and CRMs - Design and implement core components of the backend... 
    Suggested
    Internship
    Work at office
    Flexible hours

    Rockstar

    Toronto, ON
    20 days ago
  • $69k - $114k per year

     ...subject matter experts through mentoring and on the job coaching -- What will your typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering capabilities that enable... 
    Suggested
    Permanent employment
    Flexible hours

    Deloitte

    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... 
    Suggested
    Full time
    Work at office
    Remote work

    Partner Experience Xml Feed

    Toronto, ON
    12 hours 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
    12 hours 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... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    12 hours ago
  •  ...We care about design, taste, and craft as much as research and engineering – shipping experiences that creatives actually love. We’ve raised...  ...try Ideogram at ideogram.ai . About The Role As a Software Engineer at Ideogram, you'll build the products that put... 
    Full time
    Work at office

    Ideogram

    Toronto, ON
    12 hours ago
  • $130k - $150k per year

     ...stay connected from any browser. As we continue to expand, this application must remain fast, reliable, and intuitive.  As a Software Engineer, you will design, build, and ship features across the full stack—from high-quality React interfaces to the Node.js services and... 
    Full time
    Remote work
    Flexible hours

    Roadpost

    Toronto, ON
    12 hours 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
    12 hours 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
    12 hours 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
    12 hours ago
  • $70k - $115k per year

     ...About CMiC Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers have their choice of a SaaS or Private Hosted platform... 
    Full time
    Seasonal work
    Night shift

    CMiC

    Toronto, ON
    13 days ago
  • $90k - $130k per year

     ...building the platforms that help regulated organizations adopt AI responsibly and at scale. What’s the Opportunity?   As a Software Engineer at Zafin, you will design, build, test, and maintain software that powers our products and platform capabilities and on Zafin's... 
    Full time

    Zafin

    Toronto, ON
    12 hours 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,... 
    Full time
    Internship

    Meow Inc

    Toronto, ON
    12 hours ago
  • $57 per hour

     ...must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Execute full lifecycle software development Plan every step of the integration of a computer-based system Prepare plan to maintain software Research... 
    Permanent employment
    Full time
    Remote work

    Tao Digital ULC

    Toronto, ON
    11 days ago
  • $205k per year

     ...products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take...  ...level. What we're looking for ~7+ years of professional software engineering experience, with a track record of technical... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies

    Toronto, ON
    12 hours ago
  • $120k - $160k per year

     ...Newrich, we are building the next generation creator platform and software tools to not only enable business, health, and wellness coaches...  ...than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features, improving... 
    Long term contract
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    12 hours ago
  •  ...researchers in high-stakes scientific and engineering workflows.  Our mission, 30×30 , is to...  ...overview We are seeking a Measurement Software Engineer to architect AX-Measure, the...  ...Implement high-concurrency execution engines to orchestrate parallel measurements across... 
    Flexible hours

    Axiomatic_AI

    Toronto, ON
    12 hours ago
  • $119.14k - $169.14k per year

     ...for technology spend Lead data model design and data analysis aspects of the FinOps team’s software development, including close collaboration with other FinOps software engineers Engage with customers and stakeholders to design and iterate upon user-facing data... 
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    12 hours ago
  • Our client is looking for a Lead Back -End Software Engineer (Expert Engineer) to join their Service Delivery team. \ \ As an Expert Engineer, you’ll assume technical leadership for several modules. You’ll work closely with product leads and the engineering leads... 
    Permanent employment
    Home office
    Flexible hours

    Yoush Consulting

    Toronto, ON
    12 hours ago
  •  ...problems in enterprise automation, and we’ve assembled a world-class engineering team with staff-level talent from Robinhood, Glean, Google,...  ..., mission-critical systems (e.g. fintech), or complex workflow engines is a plus ~ Loves in-person culture, we are 5 days a week in... 
    Full time
    Work at office

    Maxima

    Toronto, ON
    12 hours ago
  •  ...focused on delivering a human-centric customer experience. Ultimately, we help SMBs be ‘on the money'. We’re looking for a Senior Software Engineer , who loves delivering robust code and shipping frequently. You'll make high-impact decisions daily and have a dedicated... 
    Full time
    Internship
    Work at office
    Flexible hours

    Relay Financial

    Toronto, ON
    12 hours 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

    Toronto, ON
    12 hours ago
  • $80k - $100k per year

     ..., best-of-breed open-source components tailored to each business's unique needs. As we continue to grow, Shakudo seeks a Software Engineer with extensive experience in Kubernetes and backend development. In this role, you can expect to play a crucial role in development... 
    Full time
    Work at office
    Immediate start

    Shakudo

    Toronto, ON
    12 hours ago
  •  ...and auditing of infrastructure. Mentor senior and mid-level engineers, raise the quality bar through design and code review, and influence...  ...how we handle your personal information. ZoomInfo may use a software-based assessment as part of the recruitment process. More... 
    Contract work
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    12 hours 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
    12 hours 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
    12 hours ago
  •  ...Position Description: Senior  Software  Engineer   Reporting to: Director of Software Engineering   Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health... 
    Full time
    Internship

    Signal 1

    Toronto, ON
    12 hours 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
    12 hours ago

Do you want to receive more vacancies?

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