Job Specifications
Ready to make a real impact on global health and wellness care?
Practice Better is an all-in-one platform helping health and wellness practitioners run their businesses, care for their clients, and scale their impact. Founded by practitioners in 2016, we’re now the leading EHR and practice management platform in the wellness industry, trusted by tens of thousands of practitioners across 70+ countries.
In 2023, we expanded our whole-practice care offering through the acquisition of That Clean Life, bringing nutrition planning into our platform.
We’re a remote-first team headquartered in Toronto, made up of curious, driven, and empathetic people building tools that help practitioners create sustainable, independent practices; and do the most meaningful work of their careers. While most of our work happens remotely, we come together regularly for off-sites and team events to stay connected and build together.
Position Summary
We are looking for a Senior AI Developer to join our growing team.
In this role, you'll drive the development of AI-powered product features for our all-in-one practice management platform serving health and wellness professionals. You'll be part of our AI and Product Platform team, where you'll have the opportunity to shape how we integrate LLMs and agentic AI into our platform to solve real customer problems.
We're not looking for someone to train models from scratch. We want a pragmatic problem-solver who's excited about what's now possible with LLMs—someone who has hands-on experience with prompt engineering, LLM orchestration, and building AI agents that actually ship to production. If you've been tinkering with agent frameworks, exploring tool use and function calling, or building systems that chain multiple AI capabilities together, we want to talk to you.
The ideal candidate is deeply curious about the rapidly evolving AI landscape, has strong product instincts, and thrives on turning emerging capabilities into features that make our customers' lives easier.
Note: Practice Better is a remote-first company with team members across North America. However, this particular role is currently open to Canadian-based candidates only, and preference will be given to applicants legally authorized to work in Canada.
What You’ll Be Doing
Design and build LLM-powered features—from initial prototyping through production deployment
Architect and implement agentic AI systems, including tool use, multi-step reasoning, and orchestration patterns
Collaborate closely with Engineering, Product, Data, and Design to identify high-impact opportunities for AI integration
Evaluate and integrate LLM providers, frameworks, and emerging tools (e.g., function calling, RAG pipelines, agent frameworks)
Develop robust prompt engineering strategies and maintain prompt libraries as capabilities evolve
Stay relentlessly current with the fast-moving AI space—new models, techniques, and paradigms—and translate that knowledge into actionable recommendations
Champion AI best practices across the team, sharing learnings and helping others level up
What You Bring
8+ years of software development experience, with recent hands-on work building LLM-powered features or products
Practical experience with LLM orchestration, prompt engineering, and at least one agent framework or pattern (e.g., LangChain, LlamaIndex, CrewAI, custom implementations)
Familiarity with RAG architectures, vector databases, embeddings, and retrieval strategies
Experience integrating LLM APIs (OpenAI, Anthropic, etc.) into production applications—you understand token economics, latency tradeoffs, and how to build reliable AI systems
Comfortable working across the stack; you can build the backend services, wire up the infrastructure, and collaborate on frontend integration
Strong communication and collaboration skills, with a bias for clarity and action
Compensation & Pay Transparency
At Practice Better, we believe in pay transparency, equity, and fairness. We benchmark compensation against similar-stage, high-growth SaaS companies in both Canada and the United States and review our salary bands regularly to ensure they remain competitive and aligned with market trends.
Each role has a defined pay range based on its level, scope, and geographic location. Final offers are determined by several factors, including experience, demonstrated skills, and location, to ensure consistency and equity across our team.
Anticipated Base Salary Range (Canada): $175,000 – $195,000 /yr CAD
We take a holistic approach to compensation, combining salary, bonus, equity, benefits, and flexibility. Our goal is to provide total rewards that support both your professional growth and personal well-being.
The range above reflects our expected compensation for this role, based on current market data. Final offers may vary depending on factors such as location, skills, depth of experience, and relevant certifications. All compensation ranges are reviewed regularl