Problem We Solve
Running a dental practice is about more than great patient careāit's about building a thriving, sustainable business. But the front desk is where clinics lose the most time, money, and momentum.
This isn't a small inefficiency. It's burning out staff and costing clinics real revenue.
Dental clinics are drowning in front-desk admin work. Their staff spends 30-40 hours every month calling insurance companies. They miss calls that cost the clinic over $150K+ in annual production. Patients wait days for treatment plans. Patient care gets interrupted.
We launched in January 2025. We have 30 clinics and are generating healthy revenue. We're just getting started.
What Kindr Does
We're building the copilot for the front desk of healthcare organizations.
Here's the insight: there's a massive amount of innovation happening at the back of clinicsāAI reading x-rays, treatment planning tools, clinical decision support. All focused on the dentist. But almost nothing is focused on the front desk, where the business actually runs.
We solve this with two core products:
Insurance Verification: Our insurance products deliver clean, formatted breakdowns in minutes instead of days. Staff saves 30-40 hours per month. No more phone tag. No more manual data entry. No more delayed treatment plans.
AI Receptionist: We answer every call 24/7 and ensure no patient interaction is ever missedāeven after hours. The average clinic books 25+ additional appointments per month and captures $15K+ in production they would have otherwise lost.
By combining deep industry expertise with smart automation, we help clinics operate more efficiently, improve cash flow, and free up valuable time for what truly matters: their patients.
The Technical Reality
Build API integrations from scratch and design robust software architecture to generate immense business value
Design data extraction and transformation pipelines that standardize inconsistencies
Build NLP systems that understand dental-specific terminology and procedures
Design speech-to-text (STT) and text-to-speech (TTS) pipelines for natural voice conversations
Create voice AI that handles real patient interactions with fallback logic to human staff
Build conversational flows that schedule complex appointments (family scheduling, block appointments, multi-provider coordination)
Design event management systems that coordinate multiple automation workflows simultaneously
Integrate with legacy dental software
Own backend architecture, session management, and event handling
Build reliable systems on top of unreliable external dependencies
Maintain PIPEDA compliance while operating AI systems 24/7
Work with LLMs for data extraction and conversational AI
Build real-time data synchronization with systems that have no documentation.
There's no industry playbook for this type of work. That's exactly why it's valuable.
The Role
You'll be our third technical hire and first engineering leader.
60% Hands-On Code:
Build and maintain complex API integrations with insurance portals and dental practice management systems
Design data extraction and transformation pipelines for wildly inconsistent data formats
Own backend architecture, event management, and session handling
Work with AI/LLM integrations for automation and conversational AI
40% Leadership:
Lead and mentor 1-2 developers (code reviews, architecture decisions, growth)
Shape our technical roadmap and make build vs. buy decisions
Hire and build your own team
Report directly to founders with real influence on company strategy
Current Stack: Python, Azure, React, LLM, TTS, STT models. But if you have strong technical opinions and good reasons, we're listening.
What We Need
Must Have:
6+ years building backend systems (APIs, data pipelines, third-party integrations)
Production experience with messy data and legacy system integrations
2+ years leading or mentoring developers
Comfort with ambiguity and "figure it out" problems
Legally authorized to work in Canada
Strong Preference:
Specializes in building APIs from scratch and managing concurrent events
AI/ML integration experience, especially working with LLMs for data extraction
Healthcare or regulated industry background
Startup experience where you moved fast with incomplete information
What We Don't Need:
Someone who wants a defined playbook
Someone who needs perfect specs before starting
Frontend developers
People who avoid technically messy problems
Why This Opportunity Matters
Market Position:
Everyone else is building for the back of the clinicāAI for x-rays, treatment planning, clinical decisions - All focused on the dentist
We're winning the front desk, where the business actually runs
It's a massive opportunity that's been largely ignored.
Impact:
You're not just solving interesting technical problems
You're giving dental staff back 30-40 hours every month
You're helping clinics capture $15K+ in monthly production they'd otherwise lose
You're helping patients get same-day treatment plans
You're eliminating the soul-crushing admin work that makes talented people hate their jobs. (Users give us compliments every day!)
Timing:
You're joining at the perfect inflection point
We have proven product-market fit with 30 clinics and real revenue in our first year - We're not a zero-traction idea
We're early enough that you'll have meaningful equity and deep influence on our direction as we scale to 500+ clinics
Ownership:
Most engineering roles at this stage are either at companies with zero traction or companies so mature your impact gets diluted
We're in the sweet spot
You'll shape our technical culture, hire your team, and make architectural decisions that define our trajectory for years
The Deal
Salary: $85K-$140K CAD (based on experience)
Equity: Founding team equity package
Location: Hybrid remote in Calgary, AB
Role: Full-time, permanent with leadership responsibilities from day one
Who Thrives Here
You get excited by:
Reverse-engineering systems and building creative workarounds
Making unreliable external systems reliable
Leading by example: writing great code while teaching others
Shipping working solutions and iterating fast
Seeing direct customer impact from your technical decisions
You're comfortable with:
Ambiguity and rapidly changing priorities
Testing and learning without a perfect playbook
Being the technical voice in strategic company decisions
If you want to solve hard backend problems, lead a small team, and have real ownership in a healthcare company that's already workingālet's talk.
Job Type: Full-time
Pay: $85,000.00-$140,000.00 per year
Ability to commute/relocate:
Calgary, AB: reliably commute or plan to relocate before starting work (required)
Experience:
Back-end development: 5 years (preferred)
Leadership: 5 years (required)
APIs: 5 years (required)
Location:
Calgary, AB (preferred)
Work Location: Hybrid remote in Calgary, AB