Apply now

Posted last month

Member of Technical Staff (Fullstack) (Toronto)

@ Solstice

Toronto, Ontario

On-siteFull-time
Apply now
SIGNALS

Overview

Solstice is hiring a founding full-stack engineer for its first engineering office outside New York, in Toronto. The role builds FastAPI services, Celery workers, and LLM agent deployments for pharma marketing, with on-site work in Toronto. Pay is CAD $155,000 to $230,000 plus equity.

Responsibilities:

  • Build and harden FastAPI backend services and APIs
  • Stand up Celery and Redis background job platform
  • Package and deploy LLM and RAG agents to production on AWS
  • Orchestrate file processing, OCR, and embedding pipelines
  • Contribute to the Next.js frontend as needed

Requirements summary:

  • Experience building and deploying enterprise-grade systems
  • Strong full-stack skills in Python, FastAPI, Docker, and AWS
  • Experience with LLM workflows, RAG, or agentic solutions
  • Superb communication and ability to work independently

Tools & skills

Benefits mentioned

Health insuranceDentalVisionRetirement planPaid time off
Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-10-03
First seen by our source
2026-10-08
Source record updated
2026-10-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: minimal · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Retirement plan, Stock or equity, Wellness, Home office allowance

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy3
Job description

WHY YOU SHOULD JOIN US:

Solstice is redefining how life sciences organizations commercialize their therapeutics. We are building a commercial engine that allows pharmaceutical marketers to launch campaigns at 100x the speed.

  • Rapid growth: Over the past year, we have been working with some of the top life sciences manufacturers and are working with over 50+ pharma brands.

  • Frontiers of technology: We're building applications and rapidly iterating technical approaches at the frontiers of AI, experimenting with LLMs and new frameworks. We are incorporating new, advanced frameworks to our solution to better define the possibilities of pharmaceutical marketing.

  • Top-tier investors: We've raised from investors like Transformation Capital, Twelve Below, Virtue and the founders of Datavant, Commure, and Paradigm to supercharge our growth and build an elite team of engineers and operators.

Building anything great requires commitment and dedication. We're looking for someone who has the fire to prove others wrong.

SOLSTICE IN TORONTO

We're opening our first engineering office outside New York, in Toronto, and you'll be one of its first engineers. The Toronto team will own a product area end to end, with its own roadmap and on-call. It won't be a queue for work handed over from New York.

  • Same time zone as New York, and one of our co-founders will be in Toronto with the team.

  • You'll spend your first month in New York working alongside the team in person. We cover travel and accommodation.

  • This role will be on-site in Toronto. We'll start remotely for the first few months, with a WeWork stipend for those who prefer it. As the team grows, we'll move into our own Toronto office by the end of the year and work from there five days a week.

ABOUT THE ROLE

We're building Solstice to automate compliant, reference-backed pharma marketing. As a founding full-stack engineer on our Toronto team, you'll own core parts of the application stack, designing APIs, background workflows, and deployment pipelines, and you'll be responsible for packaging and shipping LLM "agents" to production. Beyond development, you will be collaborating closely with co-founders Yiwen and Aris on all facets of the startup as we grow Solstice in the coming years and ship fast, safe, and observable systems.

WHAT YOU'LL BE WORKING ON

  • Backend services & APIs: Build and harden FastAPI services; design clean interfaces for ingestion, retrieval, annotation, and compliance checks.

  • Workers & queues: Stand up a reliable background job platform with Celery + Redis (scheduling, retries, idempotency, backoff, result stores).

  • Agent deployment: Package LLM/RAG agents (e.g., LangGraph/LangChain) into production service.

  • Cloud & infra: Ship to AWS, manage secrets, networking, autoscaling, and cost controls.

  • Integrations: Building robust, enterprise integrations with cloud platforms such as Veeva Promomats, Adobe, and Figma.

  • Pipelines & files: Orchestrate file processing (PDFs, images), OCR, embedding pipelines, and metadata enrichment at scale (S3-first design).

  • Data layer: Model clean schemas and access patterns for Postgres; use Redis for caching and rate-limiting; integrate vector DBs (Pinecone).

  • Frontend touchpoints: Contribute to our Next.js frontend where necessary.

SOME IDEAL TRAITS WE'RE LOOKING FOR

  • Engineering chops. Relevant experience building systems & deploying enterprise-grade products

  • Independent thinking. While we believe specific skills can be taught, we need someone who has the ability to make decisions and drive results on their own.

  • Strong proficiency in full-stack web development technologies such as Python, FastAPI, Docker, AWS

  • Experience working with LLMs such as GPT, Claude and Gemini to create LLM-based workflows, RAG Pipelines and agentic solutions. (Either formally or through projects/experimentation)

  • Superb communication and collaboration skills. We believe in direct communication and willingness to provide as well as accept criticism.

  • Unreal work ethic. Diamonds were not made overnight.

BENEFITS:

  • Supplemental health, dental, and vision coverage on top of OHIP

  • Ground-floor equity, granted on the same schedule as our New York team

  • RRSP matching

  • Unlimited PTO

  • Your first month in New York, with travel and accommodation covered

  • Professional growth stipend

  • Work in a high-velocity, high-impact environment

COMPETITIVE TORONTO COMPENSATION

This role offers a highly competitive Toronto salary in the CAD $155,000–$230,000 range, plus equity, calibrated to reflect experience, seniority, and the level of ownership you'll take on as part of the founding Toronto team. We pay at the top of the Toronto market, and we grant equity on the same schedule in every office.

This posting is for an existing vacancy. You must be legally entitled to work in Canada. We can't sponsor work permits for this role at this time.

Similar jobs

  • Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    Member of Technical Staff - RTOS & Virtualization

    Ontario
    Full Time

    Canada Wind River

    5+ YOEWind River needs candidates with a BSc or MSc in computer science or a related engineering field and 5-7 years of software development experience. Strong C programming, Python, Linux shell scripting, debugging and communication skills are required.

    Member of Technical Staff – OS Kernel

    Ontario
    Full Time

    Canada Wind River

    Candidates need strong knowledge of operating system and kernel concepts, hands-on RTOS and embedded development experience, and strong C programming skills. Experience with device drivers, debugging low-level issues, and certification standards such as DO-178C or ISO 26262 is a plus.

    VxWorks

    Senior Member of Technical Staff - GPU Driver

    Ontario
    Full Time

    Canada Wind River

    10+ YOECandidates need 10+ years of C and C++ development and 3–5+ years of hands-on GPU driver work, such as Intel i915, Iris Xe or ARM Mali. Experience with embedded or RTOS platforms, graphics APIs like Vulkan and OpenGL, and safety standards like DO-178C or ISO 26262 is preferred.

    VxWorks, Intel i915, Vulkan SC, DRM/KMS

  • Member of Technical Staff (Software Engineer, GPU Cluster Infrastructure)

    Toronto, ON
    Full Time

    Perplexity

    Candidates need deep Kubernetes experience, including custom operators and multi-cluster work, and experience managing GPU clusters at scale. They also need multi-cloud orchestration, distributed systems fundamentals, and systems programming in Go, Rust or C++.

    Kubernetes, CUDA, InfiniBand, RoCE, Slurm, Prometheus

    Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)

    Toronto, ON
    Full Time

    Perplexity

    4+ YOECandidates need 4+ years of software engineering experience owning complex backend systems, with strong backend programming skills in Python, Go or Rust and cloud experience on AWS and Kubernetes. They should have deep expertise in enterprise identity, permissions, encryption or admin platforms.

    AWS, Kubernetes, Okta, Microsoft Entra ID, WorkOS

    Member of Technical Staff (Software Engineer, API Platform)

    Toronto, ON
    Full Time

    Perplexity

    5+ YOECandidates need 5+ years of backend engineering experience in Python, Go or Rust, including platform or infrastructure work. They need strong API design skills and hands-on experience with gateways, CI/CD and cloud deployment.

    Kubernetes, Helm

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.