Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Remote Machine Learning Engineer

$130k - $150k per year
Full-time

Fullscript

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Remote Machine Learning Engineer in Calgary, AB vacancy
  •  ...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.... 
    Suggested
    Full time
    Internship

    Xyz Reality

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    10 hours ago
  •  ...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,... 
    Suggested
    Full time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    Calgary, AB
    14 days ago
  • $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... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    21 days ago
  •  ...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... 
    Senior
    Long term contract
    Full time

    Avenue Living Communities Career

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    10 hours ago
  • $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... 
    Senior
    Full time
    Work at office

    Sait S.r.o.

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    For contractors
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Calgary, AB
    10 hours ago
  •  ...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-... 
    Senior
    Long term contract

    Enverus

    Calgary, AB
    10 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Datavisor

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Internship

    Sovra

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Internship
    Local area

    Getty Images

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Part time
    For contractors
    Remote work

    Grit Empowerment

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Absorb.

    Calgary, AB
    10 hours ago
  • $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... 
    Senior
    Full time

    Fossa

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Pinchin Canada Career

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    Zayzoon

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Work from home
    Home office

    FYidoctors Careers

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE L.E.I.

    Calgary, AB
    10 hours ago
  •  ...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,... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Clifton Engineering

    Calgary, AB
    10 hours ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    Syndio

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Calgary, AB
    10 hours ago
  • $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... 
    Senior
    Full time
    For contractors

    Phasor Engineering

    Calgary, AB
    10 hours ago
  • $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... 
    Senior
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    10 hours ago
  • $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 time
    Local area
    Remote work
    Flexible hours

    Cobs Bread

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Speechify

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Remote job
    Full time
    Contract work
    Internship
    Live In
    Work at office
    Flexible hours

    Syndio

    Calgary, AB
    10 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Work at office

    Speechify

    Calgary, AB
    10 hours ago
  •  ...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 employment
    Full time
    For contractors
    Work at office

    Altaml

    Calgary, AB
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Remote Machine Learning Engineer. Be the first to apply!