Software Engineers (5)
- Toronto, ON, Canada
Hybrid
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Workplace
- Hybrid
- Posting language
- English
Original job description
There are 5 openings for this position.
At Decoda Health, we’re building the first AI-native operating system for medical practices - where intelligent agents don’t just assist, they do the work. Our platform automates scheduling, payments, communications, charting, and day-to-day operations so providers can focus on delivering exceptional care.
Join a high-ownership, fast-moving team shaping how modern clinics operate.
What you will do
You’ll help design and build the systems and interfaces that power AI-driven practice operations:
Build scalable backend infrastructure, APIs, and data pipelines that support real-time decisions across clinics.
Develop intuitive, modern UIs in React and Next.js that surface agent activity and streamline workflows.
Build production grade AI workflows across our stack.
Write clean, maintainable, well-tested code and contribute to design and architecture discussions.
Ensure reliability, observability, and performance across the platform.
Work directly with clients and help design the future of care.
What we're looking for
Engineers with strong foundations who can operate across one or more of the following areas:
Backend
Python (FastAPI, SQLAlchemy) (2+ years)
GCP (or other cloud equivalent), PostgreSQL (or other relational databases)
Frontend
TypeScript (2+ years)
React & Next.js, React Query, Tailwind
Experience shipping beautiful, intuitive UIs to real users
Bonus
Experience building with AI Agents in production interacting with real users.
CI/CD, testing frameworks, Kubernetes, Pub/Sub, Elastic search.
Very strong design instincts.
Why join Decoda
Competitive salary & benefits
High impact, high ownership role at a YC-backed company
Work on meaningful problems at the intersection of AI and healthcare
Build real, production AI systems used daily by clinics across the US
More about this job
Responsibilities
The Software Engineer at Decoda Health will build the backend systems, APIs and interfaces that run AI-driven clinic operations. They will also write tested code, help shape architecture and make the platform reliable and fast.
Requirements
Candidates need at least 2 years of Python and TypeScript experience, plus a foundation in cloud and relational databases such as GCP and PostgreSQL. Experience with React, Next.js and shipping user-facing UIs is also needed.
Skills
- Python
- FastAPI
- SQLAlchemy
- TypeScript
- React
- Next.js
- React Query
- Tailwind CSS
- PostgreSQL
- Google Cloud Platform
- REST APIs
- Data pipelines
- AI agent workflows
- UI design
- Testing frameworks
- CI/CD
- Kubernetes
- Pub/Sub
- Elasticsearch
- System architecture
- Observability
- Performance optimization
Categories
- Software
- Technology
- Healthcare
Keywords
- Software Engineer
- Python
- FastAPI
- SQLAlchemy
- TypeScript
- React
- Next.js
- React Query
- Tailwind
- PostgreSQL
- GCP
- AI agents
- healthcare software
- medical practice software
- health tech
- full stack
- backend
- frontend
- CI/CD
- Kubernetes
Seniority
Mid level
Tools
- Python
- FastAPI
- SQLAlchemy
- TypeScript
- React
- Next.js
- React Query
- Tailwind
- PostgreSQL
- GCP
Languages
- English