Senior Remote Machine Learning Engineer
$130k - $150k per yearFullscript
We’re an industry-leading health technology company on a mission to help people get better. Make it easier for practitioners to access the products they trust so they can deliver better care.
That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment.
We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better.
Bring your ideas, your grit, and your care for people.
Join us and shape the future of care.
We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team builds AI-powered lab interpretation, clinician decision support, and conversational experiences directly into the Fullscript product.
You’ll help build the systems behind some of Fullscript’s most important AI experiences: AI-generated lab summaries, practitioner-facing conversational agents, and tools that help clinicians move from data to insight more quickly. The work is technical, product-minded, and deeply tied to real practitioner workflows.
This is a senior individual contributor role for someone who has shipped production AI systems, understands how to turn ambiguous clinical and product problems into working software, and can own work from early experimentation through deployment, evaluation, and iteration.
You’ll work closely with engineering, product, analytics, and medical stakeholders to build AI features that are reliable, useful, and grounded in the way practitioners actually deliver care.
Build backend services that integrate LLMs and ML models into Fullscript’s platform, primarily using Python, with increasing exposure to Elixir as the platform evolves.
Develop AI systems that can support open-ended clinical questions, follow-up interactions, and reasoning over structured and unstructured healthcare context.
Implement prompting, grounding, retrieval, and safety strategies that improve output quality, consistency, and clinical relevance.
Build evaluation, testing, monitoring, and CI/CD workflows for AI features, including approaches for accuracy, hallucination detection, edge cases, and reliability.
Partner with medical, product, analytics, and engineering teams to translate clinical needs into practical AI capabilities that can scale.
Own AI systems end to end, from experimentation and prototyping through production deployment, iteration, and ongoing improvement.
Contribute to architecture and implementation decisions for AI-powered analytics, lab interpretation, and clinical decision-support workflows.
Stay current with fast-moving LLM, agentic AI, and applied ML ecosystems, while staying pragmatic about what is ready for production use.
5+ years of experience in machine learning engineering, applied AI engineering, backend engineering, or a similar role, with a track record of shipping production systems.
- 2+ years of recent hands-on experience building LLM-powered applications, including conversational agents, RAG workflows, tool use, or agentic systems.
- Strong backend development experience in Python, with solid SQL fundamentals and comfort working across data-heavy product environments.
- Strong engineering practices, including Git, testing, CI/CD, observability, evaluation, and production monitoring.
- Experience evaluating and validating LLM-based applications for quality, hallucinations, correctness, edge cases, and reliability over time.
- Ability to work independently in ambiguous problem spaces, ask strong questions, make sound tradeoffs, and partner effectively with technical, product, medical, and non-technical stakeholders.
Bonus if you have
Experience with Elixir, Phoenix, functional programming, or an interest in building with Elixir as Fullscript’s AI platform evolves.
Experience building AI assistants, conversational agents, or decision-support tools in healthcare, clinical workflows, regulated products, or other high-trust environments.
Familiarity with MCP, Langfuse, agent orchestration patterns, tool-calling systems, or multi-step AI workflows.
130,00 to $150,000 CAD
Flexible PTO and competitive pay, because work-life balance matters
Fullscript discounts to save on high-quality wellness products
Continuous learning opportunities to grow your skills and career
Remote-first flexibility to work where you work best, with Ottawa, Toronto, or Calgary preferred for this role.
Fullscript shares salary ranges to support transparency and help candidates make informed decisions. We review pay regularly to stay aligned with market data and internal equity. Due to the high volume of applications, we’re not able to respond to phone or email inquiries about application status. Accommodations are available upon request at [email protected] .
All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws.
We use AI tools to support parts of the hiring process, including screening and reviewing responses. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. If you would like more information about how your data is processed, please contact us.
- ...Reality, we’ve created the world’s first engineering-grade Augmented Reality solution for... .... We’re looking for an AI Platform & Machine Learning Engineer to join us and help build the infrastructure... ...hands-on experience and the ability to learn and adapt as the technology evolves....SuggestedFull timeInternship
- ...amongst the best. Position Overview: We are seeking a Senior Machine Learning Software Developer to play a key role in the design,... ...strong focus on maintainability, scalability, and software engineering best practices. Work independently on challenging technical...SeniorFull timeFlexible hours
- ...Position Overview: We are seeking a Machine Learning Software Developer to build and deploy... ...resilience, maintainability, and strong engineering practices. Required Skills/Experience... ...with multi-agent systems, workflow engines, graph-based orchestration frameworks,...SuggestedFull timeLocal areaFlexible hours
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior... ...to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering...SeniorRemote jobFor contractors
$140k - $192.5k per year
...advertising and marketing channels. We're looking to add a Machine Learning Engineer to our Data Science team! This team works on solving... ...candidates based in Canada and the United States. Want to learn more about our Data Science Team: Learn more about our team...SuggestedLocal areaRemote workWork from homeHome office- ...assess organizational needs, and define requirements for strategic learning and change initiatives. Consult with functional leaders to... ...learning methodologies is essential. ~ Experience working with senior leadership and managing stakeholder relationships WHAT DO...SeniorLong term contractFull time
- ...purpose and join a culture that is thriving in the face of change. Make an impact with our National Human Capital team as a Senior Director, Learning & Development (L&D). This diverse team of professionals are dedicated to cultivating and fostering our firm's unique culture...SeniorFull timeRemote workFlexible hours
$95k - $105k per year
...Opportunity Job classification : P5967 - Senior Business Analyst Salary range: $95,000... ...the Associate Dean, the Work-Integrated Learning (WIL) Senior Advisor/Analyst provides... ...Oversee placement allocation processes, learner assignments, registration activities, and...SeniorFull timeWork at office- ...homebuilding together. We’re looking for a Senior Mechanical Engineer to join our team and contribute to... ...~ Are committed to continuous learning at the intersection of several industries... ...technical documentation, including machine manuals ~ Set goals, develop, and...SeniorFull timeFor contractorsInternshipRelocation packageFlexible hours
- ...sustainable tomorrow. The Team: We're looking for a Senior Data Engineer to lead the technical implementation of our next-generation... .... ~ Experience supporting forecasting, optimization, machine learning, or analytical systems. ~ Cloud and distributed data-...SeniorLong term contract
$120k - $150k per year
...on fast-evolving fraud and money laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one. DataVisor...SeniorFull timeRemote work- ...Senior DevOps Engineer Location: Calgary, AB — Hybrid (Yes, our job postings are intentionally longer than others. Though they will provide... ...together to build technology that serves the public good. Learn more at sovra.com . About the job SOVRA is adding a...SeniorInternship
- ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce... ..., and campaign execution Promote a culture of continuous learning, knowledge sharing, and technical excellence What You'll...SeniorLong term contractFull timeInternshipLocal area
- ...This is an independent contractor opportunity Seeking motivated Learning And Development Specialist that are looking for more... ...destination events globally. We are seeking someone with experience at a senior level in business who is looking to make a change. This independent...SeniorFull timePart timeFor contractorsRemote work
- ...a significant and immediate impact." Mark Lynch - Senior Director, Demand Generation The Web Design Engineer leads the construction of our marketing website, blending... ...Absorb Software is the leading global AI-driven learning platform provider, helping organizations unlock the...SeniorFull timeImmediate startRemote workWorldwideFlexible hoursShift work
$120k - $200k per year
...it is one of the biggest problems facing engineering and legal teams today. FOSSA is the platform... ...together and love our jobs. As a senior software engineer on our team, you'll be... ...time A growth mindset and willingness to learn new things You have 3+ years of experience...SeniorFull time- ...Senior Engineer – Building Science Alberta/Manitoba/Saskatchewan Are you a seasoned Building Science professional eager to make an impact... ...their development, and fostering a culture of continuous learning. Your Impact as a Building Science Engineer Lead Projects...SeniorPermanent employmentFull timeFlexible hours
- ...impact on employee financial wellness, and the infrastructure you build here directly powers that mission. We're looking for a Senior DevOps Engineer who sits at the intersection of engineering, data, testing, and security. You'll embed closely with app and infrastructure...SeniorFull timeImmediate startRemote workFlexible hours
- ...Join our team as a Manager, Organizational Effectiveness and Learning! In this role, you’ll translate strategy into scalable leadership... ...learning metrics, program effectiveness, and framework adoption to the Senior Director and executive stakeholders Lead, coach, and develop...SeniorFull timeWork from homeHome office
- ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial... ...: its employees! LAPORTE is seeking a senior pharmaceutical validation engineer or specialist... ...; Team-Building Activities: Lunch & Learn sessions, team retreats, outdoor...SeniorFull timeWork at officeFlexible hours2 days per week
- ...Clifton, an award-winning engineering and environmental consultancy, that opened its doors in 1978. The goal was simple: provide innovative... ...the industry. Clifton is currently seeking a highly skilled Senior Railway Design Engineer to join our team in Calgary, Saskatoon,...SeniorFull timeInternshipWork at officeLocal areaFlexible hours
$130k - $145k per year
...looking for a skilled and motivated Senior Site Reliability Engineer (SRE) who will design, implement, maintain... ..., shared ownership, and constant learning. As a Senior SRE, you will apply... ...answers, as long as you're willing to learn and grow with us. Syndio is an Equal...SeniorFull timeLocal areaRemote work- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and... ...& Rail is seeking an experienced On-Call Senior Engineering Advisor, Transit and Rail to join... ...of $16.1 billion in fiscal year 2025. Learn more at aecom.com. What makes AECOM a great...SeniorFull timeFor contractorsWork at officeLocal areaWorldwideFlexible hours
$130k - $165k per year
...Description PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering & design services in the utilities sector... ...& EPC projects) we are currently seeking a highly motivated Senior Transmission Line Design Engineer to join our Calgary engineering...SeniorFull timeFor contractors$110k - $125k per year
...Mission Systems–Canada, we’re not just engineering technology. we’re shaping the future of... ...GDMS-C currently has a requirement for a senior Operator Interface and Graphical User... ...Understand how to employ and champion machine learning, AI, and automation in applications, with...SeniorFull timeInternshipFlexible hours$70k - $80k per year
...Great Place To Work Certified™ Best Workplaces™ in Retail & Hospitality 2025 Learning and Development Specialist - Hybrid Remote Reports to: Learning and Development Manager Annual Salary: $70,000 to $80,000 based on experience Location: Vancouver, BC or Calgary...Full timeLocal areaRemote workFlexible hours- ...desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have... ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...SeniorFull timeRemote work
- ...experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces... ...an outline of the interview plan for our Senior Software Engineer (AI Platform) position.... ...the answers, as long as you're willing to learn and grow with us. Syndio is an Equal...SeniorRemote jobFull timeContract workInternshipLive InWork at officeFlexible hours
- ...of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products... ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...SeniorLong term contractFull timeWork at office
- ...to our cloud infrastructure and delivery engineering practice. As a DevOps Engineer, you will... ...- Are hungry for knowledge - Want to learn new skills - Are respectful - Collaborate... ...conversations around the latest in Machine Learning and Applied AI. Competitive Benefits...Permanent employmentFull timeFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Remote Machine Learning Engineer. Be the first to apply!
- machine learning engineer Calgary, AB
- junior machine learning developer Calgary, AB
- senior property administrator Calgary, AB
- senior sales Calgary, AB
- senior information security advisor Calgary, AB
- senior safety manager Calgary, AB
- senior buyer Calgary, AB
- senior business consultant Calgary, AB
- senior solution architect Calgary, AB
- senior accounting analyst Calgary, AB

