Senior Full Stack Engineer

arcadia

Toronto

Hybrid

CAD 200,000 - 250,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Arcadia is seeking a Senior Full Stack Engineer in Toronto to build software that accelerates cancer treatments. You’ll own key parts of a clinical annotation and data platform, and collaborate with researchers and product teams across frontend, backend, and ML infrastructure.

You will work 3 days a week in the office and 2 days remotely, contributing to production systems, ML deployment, and data pipelines in a fast-moving, AI-native team.

Qualifications

  • 5+ years of software engineering experience building and operating production applications.
  • Strong full-stack skills across frontend development, backend services, and database design.
  • Hands-on experience designing and operating production workloads on Kubernetes.
  • Familiarity with infrastructure-as-code using Terraform and GitOps practices.
  • Experience with AWS, Docker, and modern CI/CD workflows.
  • Experience using AI coding agents on existing codebases with sound testing and review.

Responsibilities

  • Build applications for clinical data acquisition, management, and visualization.
  • Develop features across React, Python/Node.js, GraphQL, and PostgreSQL.
  • Design, deploy, and scale ML inference services using Kubernetes and Ray Serve.
  • Own cloud infrastructure and deployment workflows using Terraform, Terragrunt, and ArgoCD.
  • Build CI/CD pipelines to enable researchers to deploy models reliably.
  • Develop pipelines for ingesting, processing, and moving large-scale medical imaging datasets.
  • Collaborate with product teams to shape requirements and technical direction.

Skills

Full-stack engineering
Ownership
Team collaboration
Technical leadership

Tools

React
Python/Node.js
GraphQL
PostgreSQL
Kubernetes
Terraform
ArgoCD
AWS
Docker
CI/CD
Ray Serve

Job description

Location: Toronto | 3 days/week in office

Type: Full-time | Permanent

Compensation: $200-250K CAD base + equity + benefits + 4 weeks’ vacation

An AI company focused on medical imaging and clinical research is hiring a Senior Full Stack Engineer to build software that helps bring effective cancer treatments to patients sooner.

The team develops AI models that use medical imaging to predict patient outcomes and help global pharmaceutical companies make better decisions throughout clinical trials.

This is a hands‑on role spanning product development and ML infrastructure. You’ll own key parts of a clinical annotation and data platform, alongside the production systems that deploy and serve imaging models. There’s significant scope to build from the ground up, influence technical decisions, and work closely with researchers and product stakeholders.

What You’ll Do
  • Build applications for clinical data acquisition, management, and visualization
  • Develop features across React, Python/Node.js, GraphQL, and PostgreSQL
  • Design, deploy, and scale ML inference services using Kubernetes and Ray Serve
  • Own cloud infrastructure and deployment workflows using Terraform, Terragrunt, and ArgoCD
  • Build CI/CD pipelines that help researchers deploy models efficiently and reliably
  • Develop pipelines for ingesting, processing, and moving large‑scale medical imaging datasets
  • Collaborate with product teams and stakeholders to shape requirements and technical direction
What We’re Looking For
  • 5+ years of software engineering experience building and operating production applications
  • Strong full‑stack skills across frontend development, backend services, and database design
  • Hands‑on experience designing and operating production workloads on Kubernetes
  • Strong infrastructure‑as‑code experience with Terraform and familiarity with GitOps
  • Experience with AWS, Docker, and modern CI/CD workflows
  • Practical experience using AI coding agents on existing codebases, with sound judgment around testing and review
  • Strong communication skills and the ability to take ownership in a fast‑moving team
Nice to Have
  • Experience with ML inference, computer vision, or production model‑serving systems
  • Familiarity with Ray Serve, Ray Data, or Ray Train
  • Experience with medical imaging, DICOM, or clinical data pipelines
  • Exposure to multi‑cloud environments or HPC tools such as Slurm
  • Experience in healthcare or regulated environments
  • Experience building custom agentic tooling, such as MCP servers, skills, or hooks
Why Join
  • Build technology with a direct impact on cancer research and clinical trials
  • Own meaningful work across both the software product and ML infrastructure
  • Help shape engineering practices within an AI‑native team
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Developer II
Sr Software Developer II

GuruLink • Toronto

Remote
CAD 180,000 - 220,000
ESOP participation
Benefits
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Altis Labs • Toronto

On-site
CAD 120,000 - 160,000
Equity compensation
Medical, vision, and dental insurance
4 weeks vacation
Senior Software Engineer, AI/ML
Senior Software Engineer, AI/ML

Jobgether • Canada

Remote
CAD 125,000 - 135,000
Fully remote Canada
Flexible time off
Health benefits
+5
Senior Full-Stack Engineer for AI-Driven Clinical Trials
Senior Full-Stack Engineer for AI-Driven Clinical Trials

Altis Labs • Toronto

On-site
CAD 120,000 - 160,000
Equity compensation
Medical, vision, and dental insurance
4 weeks vacation
Vice President of Software Engineering
Vice President of Software Engineering

Eagle Search • Toronto

On-site
CAD 180,000 - 300,000
Senior Machine Learning Scientist (CA)
Senior Machine Learning Scientist (CA)

Altis Labs, Inc. • Toronto

On-site
CAD 180,000 - 280,000
Equity
Medical, vision, dental
4 weeks vacation
Senior Machine Learning Scientist (CA)
Senior Machine Learning Scientist (CA)

Altis Labs • Toronto

On-site
CAD 175,000 - 300,000
Equity participation
Medical, vision, dental insurance
4 weeks vacation
Senior DevOps Engineer, for AI-based Systems
Senior DevOps Engineer, for AI-based Systems

Oncoustics • Toronto

On-site
CAD 110,000 - 140,000
Sr Staff Engineer - Full Stack
Sr Staff Engineer - Full Stack

futuretek • Toronto

On-site
CAD 140,000 - 190,000
Health benefits
On-site parking
On-site leisure facilities
+1
Senior Full Stack Developer (Hybrid | Toronto)
Senior Full Stack Developer (Hybrid | Toronto)

Mosaic Clinical Technologies • Toronto

Hybrid
CAD 200,000 - 250,000
Flexible Remote Schedules
Generous PTO plans and holidays
Great Place to Work certification