Senior Full-Stack Software Engineer
Altis Labs
What We Do
We build AI models to enable smaller, faster, and more successful clinical trials.
What We Do
We build AI models to enable smaller, faster, and more successful clinical trials.
About Altis Labs
Altis Labs is a computational imaging company focused on improving how oncology trials measure treatment benefit. Our core technology is IPRO, an AI model that generates patient-level outcome predictions directly from routine medical imaging data. Our global biopharma customers use IPRO to predict efficacy, navigate billion-dollar development decisions with confidence, and move their most promising therapies through Phase I–III trials faster. IPRO is trained on the industry’s largest real-world imaging, clinical, and outcomes database, containing over 210 million longitudinal images and more than one million patient-years of linked outcomes.
Our multidisciplinary team of AI scientists, clinicians, and business operators is on a mission to get the most effective treatments to patients sooner. We collaborate closely with academic medical centers and co-publish our results at top-tier medical conferences.
Altis is headquartered in Toronto, serves 6 of the top 20 global biopharmaceutical companies, and is backed by leading life sciences and technology investors.
The Role
Altis Labs is recruiting a Senior Full-Stack Software Engineer with an entrepreneurial, product-focused mindset. You'll design and implement testable, scalable code as we expand our internal tooling and web-based software product — building critical features from the ground up and delivering efficiently without bureaucracy. We're looking for someone who can wear many hats. Concretely, you'll own large parts of two areas: Nota, our clinical annotation and data-curation platform, and the ML inference infrastructure that serves our imaging models in production. Responsibilities are dynamic and will expand as we grow to meet our team's and clients' needs.
Our Stack
Area Technologies: Nota React
- Express.js
- FastAPI
- Hasura GraphQL
- PostgreSQL
- AWS ECS (Fargate)
- RDS
- Terragrunt
Clinical DB: DuckDB
- AWS S3
- Terraform
Inference pipeline: Ray Serve on Kubernetes
- PostgreSQL
- AWS EKS
- RDS
- S3
- Terraform
- ArgoCD
Cross-cutting: GitHub Actions
- Slurm
- GCP
- Azure
- Docker
Responsibilities
- Design and build scalable applications for data acquisition, management, and visualization using best practices
- Build and maintain features across the full stack of Nota — from React components through GraphQL schemas to Postgres query performance
- Design, deploy, and scale ML inference services on Ray Serve and Kubernetes, including model versioning, autoscaling, and observability
- Architect and manage the cloud environment supporting data ingestion, querying, and computer vision / ML pipeline development and deployment
- Own infrastructure as code and GitOps across multiple accounts and environments (Terraform, Terragrunt, ArgoCD)
- Build CI/CD pipelines that let researchers ship models without filing tickets
- Handle medical imaging data at scale: DICOM ingestion, de-identification, format conversion, and reliable movement of terabytes
- Work closely with the product team and external stakeholders to shape engineering goals and requirements
Qualifications
- 5+ years of software engineering experience with a track record of building and operating applications in production
- Full-stack depth across front-end, back-end, database design, and software/network security — equally comfortable debugging a React render loop and a Postgres query plan
- Production Kubernetes experience: designing what runs on it and why, not just kubectl apply
- Deep infrastructure-as-code practice with Terraform (Terragrunt a plus) and GitOps deployment patterns
- Comfort operating in mixed environments: multi-cloud (AWS primary, GCP/Azure secondary) and HPC schedulers like Slurm
- Fluency in Python and TypeScript/JavaScript; experience with React, GraphQL, and Docker
- Mature CI/CD instincts: GitHub Actions, reproducible builds, environment parity
- Excellent written and verbal communication skills in English
Nice to Have
- Experience in the medical technology domain (DICOM, PACS, de-identification, or clinical trial imaging)
- Familiarity with computer vision and machine learning applications/pipelines
- Experience with Ray (Ray Serve, Ray Data, or Ray Train) in production
- Experience serving deep learning models with real latency and throughput requirements
- Familiarity with regulated environments (HIPAA, GDPR, SOC 2, or FDA-regulated software)
- Bachelor's degree in engineering, computer science, or a related field
Agentic Engineering
About
- Working effectively with Claude Code (or comparable agentic tooling) on large, existing codebases
- Structuring repositories, context, and documentation so agents produce production-quality output
- Building custom tooling — MCP servers, skills, subagents, hooks — where it earns its keep
- Where agents should be trusted, where they should be reviewed, and how to tell the difference
- If you've been quietly reshaping how your team works because of these tools, we want to talk to you
Benefits
- Competitive pay and equity compensation
- Competitive medical, vision, and dental insurance coverage
- 4 weeks of vacation per year
$120k - $250k per year
...Full-Stack Software Engineer new graduate — AI & 3D Creator Tools Company About Viggle AI Backed by a16z, Viggle AI is building the world's most advanced controllable video and 3D generation technology, empowering game developers, content creators, filmmakers, and...SuggestedFull timeWork at officeWorldwide$90 per hour
...Description Seeking a Full Stack Developer to serve as the technical lead for a critical... ...technology pod. This role combines hands-on software development, technical leadership,... ...operational efficiencies, automation, and engineering excellence. This is an ideal opportunity...SuggestedLong term contractContract workTemporary work- ...design, content, marketing, and engineering while creating a stronger... ...remit will be to help evolve our stack to better suit the changing needs... ...Qualifications ~5+ years or software engineering experience, or... ...or equivalent CMS ~ Strong full-stack engineering experience building...SeniorWork at officeLocal areaFlexible hours2 days per week
- ...About the Role We operate in an AI-first engineering environment, where AI-powered... ...core of how we design, build, and deliver software. Our engineers leverage AI coding agents... ...reliable software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals...SeniorFull time
- ...Working with architects, product managers, analysts, UX designers, QA specialists, DevOps engineers, security and privacy teams, and ministry partners, the Senior Software Developer – Full Stack converts approved designs and requirements into secure, scalable, observable, and...SeniorContract work
- ...which means you come with: ~5+ years of Software Development experience ~3+ years of... ...Bachelor's degree in Computer Science or Engineering discipline or equivalent experience ~ Formidable... ..., culture and walk of life can be their full selves. Diverse perspectives empower us...SeniorHourly payLong term contractTemporary workInternshipWork at officeWork from homeMonday to fridayShift work
$100k - $220k per year
...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto. About Us Fiscal.ai (formerly FinChat) is a leading...Full timeCasual workRemote work- ...Required Experience: Senior-level hands-on experience developing Java and Spring Boot services and REST APIs, including use of the... ...practical experience with the Ontario HRM Standard. ReactJS full-stack development experience and hands-on knowledge of FHIR Subscriptions...SeniorRemplacementContract work
- ...Position Overview We are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established... ...can make sound decisions across both. We are an AI-first engineering team, and Claude Code is central to how we work. We are...SeniorFull timeRemote workFlexible hours
- ...Cresta. About the role: Are you a full-stack developer who loves building beautiful... ...-edge AI? We're looking for a Fullstack Engineer to join us at Cresta and help take our... ...have around 5+ years of experience building software, with significant exposure to front-end development...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
$45 - $50 per hour
...Job Title: Full Stack Software Engineer (TypeScript / Python / Java) Job Location: 100% Remote - Canada Job Type: T4 Contract Experience: 3+ Years Rate: CAD 45 - 50 per hour Role Summary: NearSource Technologies is seeking a Full Stack Software Engineer...Remote jobHourly payLong term contractContract work- ...less time on manual work. MediCore is growing across North and Latin America, and we're building out the engineering team behind it. The Role As a Senior Full Stack Engineer on the MediCore team, you'll own product features end to end, from database design and Python APIs...SeniorFull time
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...Description We are looking for a Full Stack Engineer to design, develop, and support scalable... ...suits a hands-on engineer with strong software development fundamentals who can take...Full timeInternshipRemote workRelocation
- ...therapy by facilitating meaningful interactions with healthcare providers, through human-centric software powered by AI. WHAT'S ON OFFER We're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the full stack to design, build, and...SeniorFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
$76.8k - $115.2k per year
...specific details for this role. : Responsibilities Design, engineer, deploy, and support of our SailPoint platform that is part of... ...and two support. Work with vendors to resolve application, software and hardware issues in a timely manner Create and maintain system...Full timeWork from home- ...seamless and quick payments. Across the Link Engineering org, we focus on building delightful... ...methods. Our team's work spans the entire stack from front-end experiences, to infrastructure... ...requirements ~2–10+ years of industry software engineering experience (does not include...Internship
$130k - $160k per year
...Senior Software Engineer, Full-Stack Applications – Python Fitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a world-leading credit...SeniorLong term contractWork at officeImmediate startWorldwideFlexible hours$100k - $150k per year
...Senior Full Stack Engineer, AI Toronto, ON Hybrid, 4 days per week in office Full-time Department: Engineering Reports to: Engineering and Studio Leadership About Big Viking Games Big Viking Games is a Canadian gaming company focused on building, operating...SeniorLong term contractFull timeInternshipWork at office3 days per week- We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience designing and building robust, scalable systems that support portfolio management, order and trade lifecycle processing, and investment...SeniorLong term contract
- ...global leaders such as Pfizer, Google and AstraZeneca, to help them adopt AI they can govern and own. About the Role As a Full-Stack AI Engineer, you'll transform business ideas into production-ready applications using cutting-edge AI design tools and modern full-stack...Full timeInternship
$64.02k - $80.03k per year
...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre,... ...no matter what role you play. Full-Stack Automation Engineer DUCA is looking for a Full-Stack Automation... ..., and external vendors through the Software Development Life Cycle Contribute to...Full timeCasual workManual laborWork at office- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...We are looking for a Senior Full Stack Developer to design, build and maintain... ...SQL. This role suits a strong hands-on engineer who is equally comfortable on the front...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
- ...Software Developer - Full Stack Client: Community Service Cluster Location: Toronto ON Pay Rate: 95- 103/hr incorp Description... ...consult with and provide advice to clients, program staff and senior management. · A team player with a track record for meeting...Senior
- ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor | ~15 hours/week Schedule: Flexible We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging...SeniorRemote jobFor contractorsFlexible hours
- ...the Team We build enterprise software that helps organizations... ...improve go-to-market agility. Our engineering organization includes multiple... ...ll work alongside other staff, senior, and early-career engineers to... ...comfort working across the stack, including a TypeScript and React...Senior
- ...world. Job Description Role Overview: We are seeking a Senior Java Full Stack Developer to design and deliver scalable enterprise... ...applications and collaborating across architecture, product, quality engineering, DevOps, and support teams. Key Responsibilities:...SeniorPermanent employmentFull timeLocal area
- ...countries worldwide. Miratech retains over 1000 full-time professionals and has achieved... ...Miratech is looking for a skilled Full Stack Engineer with React and Golang experience to join... ...Qualifications ~5+ years of professional software development experience. ~3+ years of...Full timeInternshipRemote workWorldwideRelocation
- Job Description asdasdasd asdasdadad Footer for a Job Post
$120k - $145k per year
...intelligent solutions trusted by 500 million people. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in the development...SeniorFull timeWork from homeFlexible hours$95k - $145k per year
Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office... ..., quality assurance, DevOps, business stakeholders, and engineering teams. They will help define the development strategy, support...SeniorWork at office2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Software Engineer. Be the first to apply!
- full stack developer Toronto, ON
- full stack web developer Toronto, ON
- senior full stack engineer Toronto, ON
- full stack developer remote Toronto, ON
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
